银行

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

操作系统: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

3同行回答

guolimin1118guolimin1118产品总监上海派拉软件有限公司
没有配置/etc/hosts的域名显示全部

没有配置/etc/hosts的域名

收起
互联网服务 · 2016-05-16
浏览2590
NicolasXingNicolasXing软件架构设计师LC
我也在相同的场景下遇到相同的问题了,楼主当时有解决吗?显示全部

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

收起
软件开发 · 2016-03-08
浏览2525
liushaoyiliushaoyi技术经理华润
那么按照提示增加超时设置试试呢显示全部
那么按照提示增加超时设置试试呢收起
互联网服务 · 2013-10-25
浏览2505

提问者

lichuan128
系统工程师中科软
擅长领域: 虚拟化云计算服务器

问题状态

  • 发布时间:2013-10-25
  • 关注会员:2 人
  • 问题浏览:9005
  • 最近回答:2016-05-16
  • X社区推广