簡體   English   中英

如何查詢JMS隊列的元素而不刪除它們

[英]how to consult the elements of a JMS queue without deleting them

早上好,我在wso2消息代理中排隊。 我想知道在Java中是否有一種方法可以查詢隊列中的元素而不刪除它們。 我嘗試使用QueueBrowser,但是應用程序使我出錯(我的問題-> JMS:服務器關閉連接和重新連接不允許 )。 這種連接是正確的,因為如果我創建一個使用者,那么它對我有用,我想知道您是否知道另一種方式。

謝謝。

它應該可以工作,並在鏈接的問題中查看您的代碼,這似乎是正確的。 一種非常臟的方法是在事務中實際讀取消息並完成后回滾。 但是,並非總是支持事務,並且無論讀取和回滾是多么昂貴,因此,我只會在萬不得已時才這樣做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM