由于特定应用程序启动JVM时出现并发问题。在消息驱动的激活期间启动会挂起。我有这个网址 http://www-01.ibm.com/support/docview.wss?uid=swg1IZ68236(我在URL中提到的同样的错误)并修复为本地解决方案。想要解决这个问题作为一个永久的解决方案,但要了解' ConnectionConcurrency'已从v7 +中删除。任何人都可以建议我如何解决这个问题作为永久的解决方案。
答案 0 :(得分:1)
永久性解决方案 ,如APAR结束语中所述;也就是说,配置更改以将MQ资源适配器属性“ConnectionConcurrency”的值设置为 Cell 范围(如果使用WebSphere Application Server)的值1。对于此问题,WebSphere MQ v7.0.1 RA(在WAS v7.0或8.0中附带)没有更改代码。
注意:无论您的激活规范实际定义的范围(无论是Cell,Node还是Server)都无关紧要,“ConnectionConcurrency”的值始终取自Cell范围内定义的RA。
从WebSphere MQ v7.1资源适配器(WAS v8.5中提供)中,“ConnectionConcurrency”属性始终设置为值1,以避免APAR IZ68236描述的死锁问题。