可影响冻结行为的其他活动

以下活动直接或间接影响冻结行为和总体性能,因此在所有的测试方案中都应考虑这些活动。

  • BizTalk Server 管理控制台查询。 这些查询会消耗资源并影响总体吞吐量,具体取决于查询的类型和频率。

  • 备份、存档和清除活动。 这些活动也会消耗资源,在所有测试方案中都应考虑到这些活动。

  • 混合 32 位和 64 位主机。 混合使用 32 位和 64 位主机时应注意以下事项:

    • 在任务繁忙的情况下,应测量所消耗的虚拟内存和物理内存,并将其与特定的阈值进行比较。 在 64 位系统中,BizTalk Server进程使用更多内存,因此,使用相同系统和相同默认值的 32 位的冻结策略将有所不同。 请确保将业务流程、接收主机、发送主机和消息框主机分离开。

      只要 64 位系统上只有业务流程主机,则对 64 位系统使用默认的 32 位阈值时不会存在明显的差异。 但是,在压力下,只要有足够的内存) ,各种 MemoryThrottlingCriteria 设置至少应 (增加一倍或三倍,但应优化方案以最大程度地提高吞吐量,因为有许多因素发挥作用。 应在任务繁忙时调整各个冻结阈值以找出它们的最佳值。

    • 冻结行为依赖于每个订阅的传送时间历史记录;订阅不同其历史记录可能也会不同,因此在调整冻结属性值时应考虑到这一点。

    • 如果回收了一台主机上的业务流程主机服务,而没有回收另一台主机上的业务流程主机服务,则历史记录将不同。

    • 当服务器使用不同版本的BizTalk Server时,两者之间的冻结策略将有所不同。

另请参阅

BTSNTSvc.exe.config 文件