Optimieren der Leistung von .NET-Aktivitäten

Wichtig

Diese Version von Orchestrator hat das Ende des Supports erreicht. Es wird empfohlen, ein Upgrade auf Orchestrator 2019 durchzuführen.

Wenn ein Runbook eine Aktivität enthält, von der auf die .NET-Bibliotheken verwieden wird, erfordert der erste Verweis auf die .NET-Bibliotheken zusätzliche Zeit für die Initialisierung. Diese Verzögerung kann bis zu 30 Sekunden dauern. Alle übrigen Aktivitäten, die auf die .NET-Bibliotheken verweisen, werden sofort ausgeführt. Diese Verzögerung kann auch auftreten, wenn ein Runbook auf einem Computer ohne Internetzugriff gestartet wird, da Windows die Microsoft Authenticode-Signatur für die .NET-Bibliotheken nicht überprüfen können. Dies führt zu einer Verzögerung während der Initialisierung der Aktivität.

Um die Verzögerung zu entfernen, können Sie generatePublisherEvidence in PolicyModule.exe deaktivieren oder ein Profil für das Dienstkonto erstellen.

So deaktivieren Sie „generatePublisherEvidence“ in „policymodule.exe.config“

  1. Suchen Sie auf dem Runbookserver, auf dem Runbooks ausgeführt werden, die eine Aktivität enthalten, die auf die .NET-Bibliotheken verweist, die Datei C:\Programme (x86)\Microsoft System Center \Orchestrator\Runbook Server\policymodule.exe.config.

  2. Fügen Sie Policymodule.exe.config den folgenden Code hinzu:

    <runtime>
    <generatePublisherEvidence enabled="false"/>
    </runtime>
    

So erstellen Sie ein Profil für das Dienstkonto

  1. Melden Sie sich auf dem Runbookserver, auf dem Runbooks ausgeführt werden, die eine Aktivität enthalten, die auf die .NET-Bibliotheken verweist, mit den Anmeldeinformationen des Dienstkontos beim Computer an. Bei der ersten Anmeldung wird ein Profil erstellt.

Nächste Schritte

Erfahren Sie mehr über das Erstellen von Runbooks.