Tengo un intermediario de ActiveMQ que utiliza un transporte SSL. Tengo alrededor de 10 consumidores que están usando el corredor. Estoy usando camel para configurar mis rutas.Consumidor de ActiveMQ se bloquea
De vez en cuando, cuelga y no consumirá nuevos mensajes, incluso si reinicio los consumidores, aunque haya mensajes pendientes en las colas.
Empecé a tratar de aislarme de lo que estaba pasando al visitar a mis consumidores de a uno por vez, tratando de replicar el problema. Finalmente llegué a un consumidor en el que podría volver a crear el problema. Se bloqueará después de un período de tiempo, sin embargo, si voy a la consola de administración de MQ activa y trato de ver los mensajes en la cola, comenzará a ejecutarse nuevamente. Creo que Jetty está causando que una conexión actualice la cola de la página web y, por lo tanto, desbloquee algún problema relacionado con hilos que estoy teniendo. ¿Cómo debo depurar esto?
Gracias
Parece un problema de ActiveMq. Si tiene esa situación y comienza un nuevo cliente, ¿recibe los mensajes? – Julias
No, no necesariamente. Intenté antes apagar el consumo, luego volver a encenderlo y no volverá a la cola para recibir mensajes. – Derek