症状
从 IBM WebSphere 应用服务器消息队列接收消息时,MQSC 适配器可能会产生过多网络通信量。网络通信的系统开销可能是邮件的 4 到 10 倍实际从消息队列接收到的大小。用于捕获数据的实例使用 MQSC 适配器的 Microsoft BizTalk Server 和 IBM WebSphere 系统之间的网络跟踪中,可以观察到过多网络通信量。BizTalk Server 不会报告任何错误或警告,在这种情况。
原因
MQSC 适配器使用多个 MQGET 调用时它从 IBM WebSphere 消息队列中检索消息。过多网络通信量出现由于 MQSC 适配器在它读取消息时所使用的多个 MQGET 调用。
解决方案
累积更新信息
可以解决此问题的修补程序所在的主机集成服务器 2013年累积更新包 1。有关如何获取此累积更新程序包,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
主机集成服务器 2013年2908834累积更新包 1可解决此问题的修补程序所在的主机集成服务器 2010年累积更新包 9。有关如何获取累积更新程序包,请参阅主机集成服务器 2010 的累积更新 9。
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
详细信息
应用此更新后,MQSC 适配器可提高读取消息从 IBM WebSphere 消息队列通过减少用于检索邮件的 MQGET 调用次数的效率。