Udostępnij za pośrednictwem


Jak skonfigurować serwery Runbook Server w celu optymalizacji wydajności programu .NET Activities

 

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

Jeżeli element Runbook zawiera działanie odwołujące się do bibliotek .NET, inicjowanie pierwszego odwołania do bibliotek .NET zajmuje dodatkowy czas. To opóźnienie może trwać nawet 30 sekund. Wszystkie pozostałe działania odwołujące się do bibliotek .NET uruchamiają się natychmiast. To opóźnienie podczas inicjowania działania może także wystąpić, gdy element Runbook jest uruchamiany na komputerze bez dostępu do Internetu, ponieważ wtedy system Windows nie może zweryfikować podpisu Microsoft Authenticode bibliotek .NET.

Aby usunąć opóźnienie, można wyłączyć opcję generatePublisherEvidence w programie PolicyModule.exe lub utworzyć profil dla konta usługi.

Aby wyłączyć opcję generatePublisherEvidence w pliku policymodule.exe.config

  1. Na serwerze Runbook, na którym są uruchamiane elementy Runbook zawierające działanie odwołujące się do bibliotek .NET, zlokalizuj plik C:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Runbook Server\policymodule.exe.config.

  2. Dodaj następujący kod do pliku policymodule.exe.config:

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

Aby utworzyć profil dla konta usługi

  • Na serwerze Runbook, na którym są uruchamiane elementy Runbook zawierające działanie odwołujące się do bibliotek .NET, zaloguj się do komputera, który używa poświadczeń konta usługi. Przy pierwszym logowaniu tworzony jest profil.