Estoy usando activemq para pasar solicitudes entre diferentes procesos. En algunos casos, tengo varios mensajes duplicados (que son solicitudes) en la cola. Me gustaría tener solo uno. ¿Hay alguna manera de enviar un mensaje de manera que reemplace un mensaje anterior con atributos similares? Si no lo hay, ¿hay alguna manera de inspeccionar la cola y comprobar si hay un mensaje con atributos específicos (en este caso, no enviaré el nuevo mensaje si existe uno más antiguo).Reemplazar un mensaje en una cola jms
Aclaración (basada en la respuesta de Dave): De hecho, estoy tratando de asegurarme de que no haya ningún mensaje duplicado en la cola para reducir la cantidad de procesamiento que ocurre cada vez que el consumidor recibe el mensaje. Por lo tanto, me gustaría reemplazar un mensaje o incluso no ponerlo en la cola.
Gracias.
Gracias Dave. De hecho, estoy tratando de asegurarme de que no haya mensajes duplicados en la cola para reducir la cantidad de procesamiento que ocurre cada vez que el consumidor recibe el mensaje. Por lo tanto, me gustaría reemplazar un mensaje o incluso no ponerlo en la cola. Udi – Udi