如何修改.NET CLR 設定
若要更新與 BizTalk 主機實例相關聯的 .NET 執行緒集區中可用的 Windows 執行緒數目,您可以使用 BizTalk 設定儀表板修改適當的 Common Runtime Language (CLR) 裝載值。 本主題提供修改這些設定的逐步程序。
必要條件
若要執行此作業,您必須以 BizTalk Server Administrators 群組的成員身分登入。
若要修改主控件執行個體的 .NET CLR 設定
在[BizTalk Server管理主控台] 中,展開 [BizTalk Server系統管理],以滑鼠右鍵按一下[BizTalk 群組],然後按一下 [設定]。
在 [ BizTalk 設定儀表板] 對話方塊的 [ 主機實例 ] 索引標籤上,按一下 [.NET CLR ] 索引標籤。
執行下列動作,然後按一下 [ 套用 ] 以套用修改,然後繼續進行另一個索引標籤。或者,按一下 [ 確定 ] 以套用修改並結束 [設定儀表板]。
使用 作法 界限值 預設值 升級邏輯 主機實例 從下拉式方塊中,選取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。
注意
若要還原預設設定,請按一下 [ 還原預設值]。
注意
背景工作執行緒 可用來處理佇列的工作專案, 而 I/O 執行緒 是與 I/O 完成埠相關聯的專用回呼執行緒,可處理已完成的非同步 I/O 要求。
注意
如果 BizTalk 是從舊版升級,則會在 [設定儀表板] 中設定 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTSSvc$hostname\CLR 裝載登錄機碼中的值。