Использование очереди означает, что сообщение гарантировано будет использовано точно один раз . Это означает, что сообщение будет доставлено обоим узлам, но оно будет обработано один раз глобально одним из узлов. WebLogic управляет синхронизацией и координацией между узлами в кластере, чтобы одновременно гарантировать доставку, но гарантирует, что она обрабатывается ровно один раз в глобальном масштабе.
Это контрастирует с темой, где каждый подписчик получает копию сообщения. Каждое сообщение будет обработано один раз каждым подписчиком.
Вам не нужно перебирать узлы, чтобы удалить сообщение ... просто захватите ссылку jndi на очередь и удалите сообщение, прежде чем его получит какой-либо потребитель.