NET 活動のパフォーマンスを最適化するように Runbook Server を構成する方法
適用対象: System Center 2012 SP1 - Orchestrator,System Center 2012 - Orchestrator,System Center 2012 R2 Orchestrator
Runbook に .NET ライブラリを参照する活動が含まれている場合、最初の参照で初期化に時間がかかります。 このため 30 秒程度遅延することがあります。 .NET ライブラリを参照するその他のすべての活動は、直ちに実行されます。 この遅延は、Runbook がインターネットにアクセスできないコンピューターで開始された場合にも発生することがあります。Windows が .NET ライブラリの Microsoft Authenticode 署名を確認できず、このことが活動の初期化中に遅延を引き起こすためです。
この遅延を解消するには、generatePublisherEvidence で PolicyModule.exe を非アクティブにするか、サービス アカウントのプロファイルを作成します。
policymodule.exe.config で generatePublisherEvidence を非アクティブにするには
-
.NET ライブラリを参照する活動を含む Runbook が実行されている Runbook サーバーで、C:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Runbook Server\policymodule.exe.config ファイルを見つけます。
-
次のコードを policymodule.exe.config に追加します。
<runtime> <generatePublisherEvidence enabled="false"/> </runtime>
サービス アカウントのプロファイルを作成するには
-
.NET ライブラリを参照する活動を含む Runbook が実行されている Runbook サーバーで、サービス アカウントの資格情報を使用しているコンピューターにログオンします。 プロファイルは最初のログオンで作成されます。