如何重置队列?在开始将消息写入队列之前,我想清除队列中的所有消息。有没有什么办法可以在没有打电话的情况下重置?如何在IBM MQ中重置队列?
MQQueueManager mqQMgr = new MQQueueManager(mqQueueManager);
MQQueue queue = mqQMgr.AccessQueue(getMessageQueue, MQC.MQOO_OUTPUT | MQC.MQOO_INPUT_SHARED | MQC.MQOO_INQUIRE);
有一个在MQMessage对象.clearmessages,但我可以访问,只有当我调用get方法,我正在寻找一种方法来清除在队列中的现有消息,之前,我可以把一个新的消息进入队列。
谢谢,2个应用程序将被用于将消息放入同一个队列/从同一个队列中获取消息,我想确保队列是空的,然后以我的应用程序(以编程方式)进行/获取。 – Sharpeye500 2013-04-30 04:42:21