如何修改 .NET CLR 设置

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

先决条件

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

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

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

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

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

    用这个 要执行的操作 边界值 默认值 升级逻辑
    主机实例 从下拉框中选择 BizTalk Server 运行时计算机上正在运行的主机实例。 - - -

    线程设置

    用这个 要执行的操作 边界值 默认值 升级逻辑
    麦克斯。 工作线程 指定 .NET CLR 工作线程的最大数目。 [最小工作线程,500] 二十五 将主机实例注册表设置迁移到主机实例设置,忽略 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] 二十五 将主机实例注册表设置迁移到主机实例设置,忽略 Version、Flavor、Flags 和 MinCompletionPortThreads。

    .NET CLR 设置针对每个核心 CPU。

    注释

    若要还原默认设置,请单击“ 还原默认值”。

    注释

    工作线程 用于处理排队的工作项, I/O 线程 是与 I/O 完成端口关联的专用回调线程,用于处理已完成的异步 I/O 请求。

    注释

    如果 BizTalk 从以前的版本升级,则会在设置面板中设置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTSSvc$hostname\CLR Hosting 注册表项中的值。

另请参阅

如何修改主机实例设置