.NET CLR の設定を変更する方法

BizTalk ホストのインスタンスに関連付けられた .NET スレッド プールで使用できる Windows スレッド数を更新するには、BizTalk 設定ダッシュボードを使用して、CLR (共通ランタイム言語) Hosting の値を変更できます。 このトピックでは、これらの設定を変更する手順を説明します。

前提条件

ここで示す操作を実行するには、BizTalk Server 管理者グループのメンバーとしてログオンする必要があります。

ホスト インスタンスの .NET CLR 設定を変更するには

  1. BizTalk Server管理コンソールで、[BizTalk Server管理] を展開し、[BizTalk グループ] を右クリックし、[設定] をクリックします。

  2. [ BizTalk 設定ダッシュボード] ダイアログ ボックスの [ ホスト インスタンス ] タブで、[ .NET CLR ] タブをクリックします。

  3. 次の操作を行い、[ 適用 ] をクリックして変更を適用し、別のタブに進みます。または、[ 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 ホスティング レジストリ キーの値は設定ダッシュボードで設定されます。

参照

ホスト インスタンスの設定を変更する方法