Resolving the problem 1) You need to check with your operating system administrator, file system administrator, and your network administrator to determine if there are any known defects fixed in the
最起码也要描述一下你的场景,你这个是多实例吗?看起来像是文件系统方面的问题。
你这应该从网络层面找原因,首先看windows与centos7服务器之间网络是否通的,检查windows是否开启了防火墙。
开trace只是为了临时分析问题,解决问题后还得关掉。
如果你只是想查出为什么丢失消息的话可以打开MQ的trace来分析:首先打开MQ trace;再找出任意一条确认丢失的消息,消息中要有唯一性标志;在trace文件中应该是能够看出这条消息是被哪台机器取走的。
据我所知没有办法。你说的不是最终目的,你记录这些信息又拿来干什么呢
不知道你的目的,如果真要区分的话就应该使用不同的队列。
你贴出来的这个不是死信消息吧,没看到死信头。
这个要在发送消息的程序里设置。MQMessage putMessage = new MQMessage(); putMessage.expiry = 2000;
发送消息时就指定有效期,expiry属性。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024 talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30