Ho un'applicazione JavaEE attualmente distribuita su Glassfish per la quale ho scritto un test di caricamento che può, in meno di un'ora (per ora - miglioramenti della velocità di arresto) esaurire il pool di connessioni JMS e rompere Glassfish con il folle messaggio erratoCome posso monitorare/monitorare le connessioni JMS aperte/chiuse in Glassfish?
Connessioni in uso uguale a max-pool-size e max-wait-time scaduto. Impossibile allocare più connessioni.
Mi piacerebbe vedere quali dei miei componenti JavaEE perdono connessioni JMS. Per la memoria, potrei usare un profiler, così come potrei usarlo per le connessioni JDBC, immagino. Ma qual è lo strumento migliore per tenere traccia delle connessioni JMS aperte/chiuse e dei componenti che le creano e non le rilascia?
In effetti, ho trovato le informazioni di cui avevo bisogno usando 'metriche svc -n jms -m cxn' – Riduidel
Incredibilmente utile, non ho saputo circa l'utilità imqcmd fino ad ora. Grazie! –