我正在使用activemq在不同進程之間傳遞請求。在某些情況下,我在隊列中有多個重複的消息(它們是請求)。我想只有一個。有沒有辦法以一種方式發送消息,以便用相似的屬性替換舊消息?如果沒有,是否有辦法檢查隊列並檢查具有特定屬性的消息(在這種情況下,如果存在較舊的消息,則不會發送新消息)。 Clarrification(基於Dave的回答):我實際上試圖確保隊列中沒有任何重複消息,以減少消費者獲取消息時發生的處理量。因此,我希望要麼替換一條消息,要麼甚至不把它放在隊列中。替換jms隊列中的消息
謝謝。
謝謝戴夫。實際上,我試圖確保隊列中沒有任何重複消息,以減少消費者獲取消息時發生的處理量。因此,我希望要麼替換一條消息,要麼甚至不把它放在隊列中。 Udi – Udi 2008-10-24 20:08:39