Konfigurieren von Runbook-Servern zum Optimieren der Leistung von .NET-Aktivitäten

 

Betrifft: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

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 Internetzugang gestartet wird, da in diesem Fall die Microsoft Authenticode-Signatur für die .NET-Bibliotheken von Windows nicht überprüft werden kann. Dies führt zu einer Verzögerung während der Initialisierung der Aktivität.

Die Verzögerung kann vermieden werden, indem generatePublisherEvidence in PolicyModule.exe deaktiviert oder ein Profil für das Dienstkonto erstellt wird.

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

  1. Suchen Sie auf dem Runbook-Server, auf dem Runbooks mit einer auf die .NET-Bibliotheken verweisenden Aktivität ausgeführt werden, nach der Datei C:\Programme (x86)\Microsoft System Center 2012\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

  • Melden Sie sich auf dem Runbook-Server, auf dem Runbooks mit einer auf die .NET-Bibliotheken verweisenden Aktivität ausgeführt werden, mit den Anmeldeinformationen für das Dienstkonto auf dem Computer an. Bei der ersten Anmeldung wird ein Profil erstellt.