Come posso osservare cosa succede sotto il cofano di ActiveMQ?
-
05-07-2019 - |
Domanda
Sto riscontrando un issue con ActiveMQ e desidera tracciare / visualizzare tutte le attività di ActiveMQ. L'unico file di registro che riesco a trovare è quello associato ai dati persistenti (se attivato). Esistono altri file di registro che visualizzo o generi per dirmi cosa sta succedendo sotto ActiveMQ e perché i miei consumatori non consumano messaggi? Altri suggerimenti?
Grazie in anticipo!
Soluzione
activemq ha un'interfaccia jmx a cui puoi connetterti.
questo ci dà accesso ai messaggi sui conteggi dei consumatori, in coda al dequeue e a tutti i tipi di dati sull'uso della memoria, ecc.
http://activemq.apache.org/jmx.html
Ha tutti i dettagli per iniziare.
Lo trovo eccellente nello scoprire cosa sta succedendo con activemq.
Un rapido avvio di jconsole e sarai sulla buona strada per scoprire cosa sta succedendo.
Paul
Altri suggerimenti
D'accordo. Inoltre puoi aggiungere intercettore di registrazione che aiuta.
Infine per sfogliare i messaggi, spostarli, creare / eliminare le code e inviare messaggi, consiglio vivamente la nuova console Web per ActiveMQ, Camel e molti altri plugin : hawtio
Prova HawtIO . Supponendo che non si stia utilizzando Active MQ 5.9, è possibile aggiungere questa funzionalità al proprio broker. È una console Web molto migliore e anche una buona utility di monitoraggio JMX.