银行

在主实例代理上创建执行组,BIP1047E: 等待响应时操作超时。

操作系统:Red Hat Enterprise Linux Server release 6.2 x86_64WMQ:LIN_X86-64_V7.5.0.1WMB:WebSphere Message Broker V8.0 Linux x86-64 Multilingual 在主实例队列管理器“IBMESBQM”代理上创建执行组提示BIP1047E: 等待响应时操作超时。[mqm@testmb1 mqm]$ dspmq -xQMN...显示全部
操作系统:Red Hat Enterprise Linux Server release 6.2 x86_64
WMQ:LIN_X86-64_V7.5.0.1
WMB:WebSphere Message Broker V8.0 Linux x86-64 Multilingual

在主实例队列管理器“IBMESBQM”代理上创建执行组提示BIP1047E: 等待响应时操作超时。
[mqm@testmb1 mqm]$ dspmq -x
QMNAME(IBMESBQM)                                          STATUS(Running)
    INSTANCE(testmb1.600269.cn) MODE(Active)
    INSTANCE(testmb2.600269.cn) MODE(Standby)
[mqm@testmb1 mqm]$
[mqm@testmb1 mqm]$ mqsilist
BIP1295I: 代理“IBMESBBRK”是在队列管理器“IBMESBQM”上以活动方式运行的多实例代理。
BIP8071I: 命令成功完成。
[mqm@testmb1 ~]$ mqsicreateexecutiongroup IBMESBBRK -e IBMESBEG -v trace7
BIP1124I: 正在代理“IBMESBBRK”上创建执行组“IBMESBEG”...
BIP1047E: 等待响应时操作超时。
实用程序在指定时间内未从代理接收到期望的响应。 该操作可能已成功完成(即使未接收到响应)。
确保代理正在运行并且已向实用程序提供了正确的连接参数。 使用 -w 标志来增加等待响应的时间。

检查详细的内部跟踪文件:
2013-07-24 08:43:29.0522 main...........     com.ibm.broker.config.proxy.BrokerProxy.getExecutionGroup() threw an exception: There are communication problems with the broker; required information was not received before a timeout occurred. Ensure that the broker is running. (object type='ExecutionGroup', UUID='b227190e-4001-0000-0080-9e7007eb4ed4', attribute='name'). Stack trace follows.
com.ibm.broker.config.proxy.ConfigManagerProxyPropertyNotInitializedException: There are communication problems with the broker; required information was not received before a timeout occurred. Ensure that the broker is running. (object type='ExecutionGroup', UUID='b227190e-4001-0000-0080-9e7007eb4ed4', attribute='name')
at com.ibm.broker.config.proxy.AdministeredObject.getProperty(AdministeredObject.java:2945)
at com.ibm.broker.config.proxy.AdministeredObject.getProperty(AdministeredObject.java:2795)
at com.ibm.broker.config.proxy.AdministeredObject.filterAdministeredObjectsByProperties(AdministeredObject.java:2397)
at com.ibm.broker.config.proxy.AdministeredObject.getManagedSubcomponents(AdministeredObject.java:2152)
at com.ibm.broker.config.proxy.AdministeredObject.getManagedSubcomponents(AdministeredObject.java:1629)
at com.ibm.broker.config.proxy.AdministeredObject.getManagedSubcomponent(AdministeredObject.java:2501)
at com.ibm.broker.config.proxy.BrokerProxy.getExecutionGroup(BrokerProxy.java:1827)
at com.ibm.broker.config.proxy.BrokerProxy.getExecutionGroupByName(BrokerProxy.java:1868)
at com.ibm.broker.config.util.ExecutionGroupControl.createExecutionGroup(ExecutionGroupControl.java:180)
at com.ibm.broker.config.util.ExecutionGroupControl.runCommand(ExecutionGroupControl.java:77)
at com.ibm.broker.config.util.ExecutionGroupControl.main(ExecutionGroupControl.java:262)
2013-07-24 08:43:29.0524 main...........   } com.ibm.broker.config.proxy.BrokerProxy.getExecutionGroup() null
2013-07-24 08:43:29.0524 main........... } com.ibm.broker.config.proxy.BrokerProxy.getExecutionGroupByName() null
2013-07-24 08:43:29.0527 main........... { com.ibm.broker.config.proxy.LogEntry.getLogEntryFromString(encodedData=1047<<<<<<)
2013-07-24 08:43:29.0527 main...........   { com.ibm.broker.config.proxy.LogEntry.getMessageNumber(bipNumber=1047)
2013-07-24 08:43:29.0527 main...........     { com.ibm.broker.config.proxy.LogEntry.getMessageFromCatalogue(bipNumber=1047)
2013-07-24 08:43:29.0527 main...........       { com.ibm.broker.config.proxy.LogEntry.attemptToLoadResourceBundleFromDynamicLoader()
2013-07-24 08:43:29.0528 main...........         { com.ibm.broker.config.proxy.DynamicResourceBundleLoader.getResourceBundle()
2013-07-24 08:43:29.0528 main...........         } com.ibm.broker.config.proxy.DynamicResourceBundleLoader.getResourceBundle()
2013-07-24 08:43:29.0528 main...........       } com.ibm.broker.config.proxy.LogEntry.attemptToLoadResourceBundleFromDynamicLoader() retVal=null
2013-07-24 08:43:29.0528 main...........       d[2]: Attempting to load resource bundle from CLASSPATH...
2013-07-24 08:43:29.0681 main...........     } com.ibm.broker.config.proxy.LogEntry.getMessageFromCatalogue()
2013-07-24 08:43:29.0681 main...........   } com.ibm.broker.config.proxy.LogEntry.getMessageNumber() retVal=BIP1047E
2013-07-24 08:43:29.0682 main...........   { com.ibm.broker.config.proxy.LogEntry.getLocalisedMessageDetail(bipNumber=1047, inserts=[])
2013-07-24 08:43:29.0682 main...........     { com.ibm.broker.config.proxy.LogEntry.getMessageFromCatalogue(bipNumber=1047)
2013-07-24 08:43:29.0682 main...........     } com.ibm.broker.config.proxy.LogEntry.getMessageFromCatalogue()
2013-07-24 08:43:29.0682 main...........     { com.ibm.broker.config.proxy.LogEntry.insertInserts()
2013-07-24 08:43:29.0682 main...........     } com.ibm.broker.config.proxy.LogEntry.insertInserts()
2013-07-24 08:43:29.0682 main...........   } com.ibm.broker.config.proxy.LogEntry.getLocalisedMessageDetail()
2013-07-24 08:43:29.0682 main...........   { com.ibm.broker.config.proxy.LogEntry.getTimestamp()
2013-07-24 08:43:29.0682 main...........   } com.ibm.broker.config.proxy.LogEntry.getTimestamp() retVal=null
2013-07-24 08:43:29.0682 main...........   d[1]: new LogEntry() : {message=BIP1047E, detail=BIP1047E: 等待响应时操作超时。
实用程序在指定时间内未从代理接收到期望的响应。 该操作可能已成功完成(即使未接收到响应)。
确保代理正在运行并且已向实用程序提供了正确的连接参数。 使用 -w 标志来增加等待响应的时间。, source=, timestamp=null}

麻烦帮我分析下是什么原因导致的 等待响应时操作超时。收起
参与5

查看其它 2 个回答NicolasXing的回答

NicolasXingNicolasXing软件架构设计师LC

我也在相同的场景下遇到相同的问题了,楼主当时有解决吗?

软件开发 · 2016-03-08
浏览2501

回答者

NicolasXing
软件架构设计师LC

NicolasXing 最近回答过的问题

回答状态

  • 发布时间:2016-03-08
  • 关注会员:2 人
  • 回答浏览:2501
  • X社区推广