.NET CLR の設定を変更する方法
BizTalk ホストのインスタンスに関連付けられた .NET スレッド プールで使用できる Windows スレッド数を更新するには、BizTalk 設定ダッシュボードを使用して、CLR (共通ランタイム言語) Hosting の値を変更できます。 このトピックでは、これらの設定を変更する手順を説明します。
前提条件
ここで示す操作を実行するには、BizTalk Server 管理者グループのメンバーとしてログオンする必要があります。
ホスト インスタンスの .NET CLR 設定を変更するには
BizTalk Server管理コンソールで、[BizTalk Server管理] を展開し、[BizTalk グループ] を右クリックし、[設定] をクリックします。
[ BizTalk 設定ダッシュボード] ダイアログ ボックスの [ ホスト インスタンス ] タブで、[ .NET CLR ] タブをクリックします。
次の操作を行い、[ 適用 ] をクリックして変更を適用し、別のタブに進みます。または、[ OK] をクリックして 変更を適用し、設定ダッシュボードを終了します。
プロパティ 目的 境界値 既定値 アップグレード ロジック ホスト インスタンス ドロップダウン ボックスから、BizTalk Serverランタイム コンピューター上のホストの実行中のインスタンスを選択します。 - - - スレッド設定
プロパティ 目的 境界値 既定値 アップグレード ロジック 最大 ワーカー スレッド .NET CLR ワーカー スレッドの最大数を指定します。 [最小ワーカー スレッド数、500] 25 ホスト インスタンスのレジストリ設定をホスト インスタンスの設定に移行し、Version、Flavor、Flags、および MinCompletionPortThreads を無視します。 最小 ワーカー スレッド .NET CLR ワーカー スレッドの最小数を指定します。 [0, 500] 5 ホスト インスタンスのレジストリ設定をホスト インスタンスの設定に移行し、Version、Flavor、Flags、および MinCompletionPortThreads を無視します。 最大 IO スレッド IO スレッドの最大数を指定します。 [最小 IO スレッド数、1000] 250 ホスト インスタンスのレジストリ設定をホスト インスタンスの設定に移行し、Version、Flavor、Flags、および MinCompletionPortThreads を無視します。 最小 IO スレッド IO スレッドの最小数を指定します。 [0, 1000] 25 ホスト インスタンスのレジストリ設定をホスト インスタンスの設定に移行し、Version、Flavor、Flags、および MinCompletionPortThreads を無視します。 .NET CLR 設定は、コア CPU ごとに適用されます。
Note
既定の設定を復元するには、[ 既定値に戻す] をクリックします。
Note
ワーカー スレッド はキューに登録された作業項目を処理するために使用され、 I/O スレッド は I/O 完了ポートに関連付けられた専用のコールバック スレッドであり、完了した非同期 I/O 要求を処理します。
Note
BizTalk が以前のバージョンからアップグレードされた場合、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTSSvc$hostname\CLR ホスティング レジストリ キーの値は設定ダッシュボードで設定されます。