如何修改 .NET CLR 设置

若要更新与 BizTalk 主机的实例相关联的 .NET 线程池中可用的 Windows 线程数,可以使用“BizTalk 设置仪表板”修改相应的公共语言运行时 (CLR) Hosting 值。 本主题提供了修改这些设置的分步过程。

必备条件

若要执行此操作,则必须以 BizTalk Server Administrators 组成员的身份登录。

修改主机实例的 .NET CLR 设置

  1. BizTalk Server管理控制台中,展开“BizTalk Server管理”,右键单击“BizTalk 组”,然后单击“设置”。

  2. “BizTalk 设置仪表板 ”对话框中的“ 主机实例 ”选项卡上,单击“ .NET CLR ”选项卡。

  3. 执行以下操作,然后单击“ 应用 ”应用修改,然后转到另一个选项卡。或者单击“ 确定 ”应用修改并退出“设置仪表板”。

    使用此选项 要执行此操作 边界值 默认值 升级逻辑
    主机实例 从下拉框中,选择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 Hosting 注册表项中的值。

另请参阅

如何修改主机实例设置