在BizTalk Server接收位置启用容错

可以使用容错来帮助BizTalk Server接收位置 (HA) 高可用性。

创建 HA 环境

若要设置 HA 环境,可以为每个接收主机创建两个或多个实例。 在 HA 环境中,接收工作负载分布在不同的主机实例之间。

例如,创建三个主机实例:A、B 和 C。这些实例运行 HTTP 接收位置。 还可以使用网络负载均衡器 (NLB) 跨这些主机实例分发接收工作负荷。

HTTP 接收适配器在主机实例 A 中可能会失败,可能是由于磁盘已满错误。 过去,这种情况可能会导致整个接收位置不可用。 主机实例 B 和 C 也会停止接收消息,即使这些主机实例没有任何问题。

BizTalk Server 2020 及更高版本提供容错。 可以将接收位置配置为从暂时性错误中恢复,而不是变得不可用。 发生错误时,接收位置在主机实例中关闭并显示错误。 但是接收位置会继续在其他主机实例中运行。 BizTalk 尝试恢复不可用的接收位置。 可以指定重试的频率。

启用容错

  1. 打开 BizTalk Server 管理控制台。
  2. 右键单击 BizTalk 组,然后选择“设置”。
  3. “BizTalk 设置仪表板 ”对话框中,选择“ ”。
  4. 选择 “启用容错”。
  5. “重试间隔 ”框中,输入 BizTalk 在尝试恢复接收位置之间等待的秒数。 默认情况下,BizTalk 每 60 秒尝试重试一次。
  6. 选择“确定”保存更改。

后续步骤

在 BizTalk Server 中配置接收位置计划