Como Configurar Runbook Servers para Otimizar o Desempenho de Atividades .NET
Aplica-se a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
Se um runbook contiver uma atividade que faz referência a bibliotecas .NET, a primeira referência a bibliotecas .NET demora mais tempo a ser inicializada. Este atraso pode ser no máximo de 30 segundos. Todas as restantes atividades que fazem referência a bibliotecas .NET são imediatamente executadas. Este atraso também pode ocorrer quando um runbook é iniciado num computador sem acesso à Internet porque o Windows não consegue verificar a assinatura Microsoft Authenticode para as bibliotecas .NET, o que provoca um atraso durante a inicialização da atividade.
Para evitar este atraso é necessário desativar generatePublisherEvidence em PolicyModule.exe ou criar um perfil para a conta de serviço.
Para desativar generatePublisherEvidence em policymodule.exe.config
-
No servidor runbook onde são executados os runbooks que contêm uma atividade que faz referência a bibliotecas .NET, localize o ficheiro C:\Programas (x86)\Microsoft System Center 2012\Orchestrator\Runbook Server\policymodule.exe.config.
-
Adicione o seguinte código a policymodule.exe.config:
<runtime> <generatePublisherEvidence enabled="false"/> </runtime>
Para criar um perfil para a conta de serviço
-
No servidor runbook onde são executados os runbooks que contêm uma atividade que faz referência a bibliotecas .NET, inicie sessão no computador que está a utilizar as credenciais da conta de serviço. Um perfil é criado no primeiro início de sessão.