![]() |
1
1
在迁移指南中有一节叫做 Upgrading a WebSphere MQ client from Version 6.0 to Version 7.0 这表明了一个可能的解释。它指出,从V7开始,TCP调优就存储在客户机配置文件中。因此,如果您在Windows注册表中启用了tcp keepalive,v7客户机将忽略它。文件的格式和位置在 WebSphere MQ client configuration file . 当然,要解决这个问题,必须有一个套接字泄漏。您没有提到您拥有的WMQV7客户机的哪个版本,但是修复包自述文件确实显示了许多与套接字泄漏、断开连接后无法清理等相关的APAR。这些都没有直接提到C或.NET,但是在连接/断开问题上有足够的问题使其值得升级。 因此,最容易尝试的修复方法是将tcp keepalive添加到客户机配置文件中,并查看它是否有帮助。在那里时也禁用连接共享。这不应该是一个因素,但也不应该泄漏插座。不会伤害的。接下来是申请 Fix Pack 7.0.1.2 (这篇文章的最新版本)看看是否解决了问题。之后,就是PMR时间了。希望有帮助。 |