扩展的发送主机

横向扩展的发送主机可确保BizTalk Server中的发送功能高度可用。 如果向发送消息的主机添加多台计算机,您就可以运行多个发送主机实例以实现冗余和高可用性。

下图显示了一个BizTalk Server部署,该部署通过让两台计算机运行发送主机实例来为发送主机提供高可用性。 请注意,此图中的接收主机和处理主机并不高度可用。

横向扩展发送主机

发送主机的高可用性

在 BizTalk Server 中发送功能与处理功能类似,因为这两个活动都不需要主机和数据之间的任何关联。 正如任何处理主机实例可从 MessageBox 数据库中检索消息并处理这些消息一样,任何发送主机实例也可以从 MessageBox 数据库中检索消息并发送这些消息。 因此,若要确保发送主机的高可用性,则需要使用确保处理主机的高可用性的相同方法。

扩展 BizTalk Server 发送适配器

MSMQ 发送适配器的高可用性

为确保 MSMQ 发送适配器的高可用性,您应群集 MSMQ 服务、群集与群集的 MSMQ 服务位于同一组中的 BizTalk 主机,并将 MSMQ 发送处理程序配置为在此群集的 BizTalk 主机中运行。 您应完成以上操作以确保 MSMQ 适配器启动的事务发送的一致性。 有关详细信息,请参阅 在群集主机中运行适配器处理程序的注意事项

Windows SharePoint Services 发送适配器的高可用性

为确保 Windows SharePoint Services 发送适配器的高可用性,请向发送主机添加多台计算机,并且每台主机计算机上的发送端口需要引用同一个文档库。 Windows SharePoint Services适配器通过调用 SharePoint 计算机上安装的 BizTalk Windows SharePoint Services Web 服务,将消息发送到 SharePoint。 BizTalk Server允许在多个主机实例上运行相同的发送端口,从而将消息推送到指向 SharePoint NLB 安装的同一 HTTP URL,从而为 SharePoint 发送适配器提供高可用性。

另请参阅

为 BizTalk 主机提供高可用性
在群集主机内运行适配器处理程序的注意事项