ActiveMQ-Consumer hängt

Ich habe einen ActiveMQ-Broker, der einen SSL-Transport verwendet. Ich habe ungefähr 10 Verbraucher, die den Vermittler benutzen. Ich verwende Kamel, um meine Routen zu konfigurieren.

Hin und wieder legt es auf und verbraucht keine neuen Nachrichten, auch wenn ich die Verbraucher neu starte, obwohl Nachrichten in den Warteschlangen anstehen.

Ich begann zu isolieren, wo dies geschah, indem ich nacheinander durch meine Kunden schritt, um das Problem zu reproduzieren. Endlich kam ich zu einem Verbraucher, an dem ich das Problem neu erstellen konnte. Nach einer gewissen Zeit bleibt es jedoch hängen. Wenn ich zur aktiven MQ-Administratorkonsole gehe und versuche, Nachrichten in der Warteschlange anzuzeigen, wird es erneut ausgeführt. Ich denke, dass Jetty dazu führt, dass eine Verbindung hergestellt wird, um die Warteschlange für die Webseite zu aktualisieren, und damit ein Thread-Problem aufhebt, das ich habe. Wie soll ich das debuggen?

Vielen Dank

Antworten auf die Frage(3)

Ihre Antwort auf die Frage