在BizTalk Server接收位置启用容错
可以使用容错来帮助BizTalk Server接收位置 (HA) 高可用性。
创建 HA 环境
若要设置 HA 环境,可以为每个接收主机创建两个或多个实例。 在 HA 环境中,接收工作负载分布在不同的主机实例之间。
例如,创建三个主机实例:A、B 和 C。这些实例运行 HTTP 接收位置。 还可以使用网络负载均衡器 (NLB) 跨这些主机实例分发接收工作负荷。
HTTP 接收适配器在主机实例 A 中可能会失败,可能是由于磁盘已满错误。 过去,这种情况可能会导致整个接收位置不可用。 主机实例 B 和 C 也会停止接收消息,即使这些主机实例没有任何问题。
BizTalk Server 2020 及更高版本提供容错。 可以将接收位置配置为从暂时性错误中恢复,而不是变得不可用。 发生错误时,接收位置在主机实例中关闭并显示错误。 但是接收位置会继续在其他主机实例中运行。 BizTalk 尝试恢复不可用的接收位置。 可以指定重试的频率。
启用容错
- 打开 BizTalk Server 管理控制台。
- 右键单击 BizTalk 组,然后选择“设置”。
- 在 “BizTalk 设置仪表板 ”对话框中,选择“ 组”。
- 选择 “启用容错”。
- 在 “重试间隔 ”框中,输入 BizTalk 在尝试恢复接收位置之间等待的秒数。 默认情况下,BizTalk 每 60 秒尝试重试一次。
- 选择“确定”保存更改。