修复:在 BizTalk Server中使用 IBM MQ 适配器发送大量消息时,会发生访问冲突和堆损坏

应用对象
BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

症状

假设使用 MQSeries 适配器通过 Microsoft BizTalk Server 向 MQSeries 系统发送消息以及从 MQSeries 系统接收消息。 将 MQSeries 与早期 IBM MQ 9.0 版本结合使用时,在发送较大消息和大量消息时,可能会收到访问冲突错误, (例如数百万) 。 此外,可能会间歇性地发生堆损坏。

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。

解决方法

此问题在以下BizTalk Server累积更新中已修复:

注意 除了 CU7,还必须将 IBM MQ 更新到版本 9.0.0.5、9.1 或更高版本才能解决此问题。

参考资料

有关BizTalk Server的服务包和累积更新列表的信息,请参阅Microsoft知识库中的以下文章:

BizTalk Server的2555976 Service Pack 和累积更新列表

有关BizTalk Server修补程序的详细信息,请参阅Microsoft知识库中的以下文章:

2003907 有关 BizTalk 修补程序和累积更新支持的信息

第三方信息免责声明
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。