我有一个目前部署在Glassfish上的JavaEE应用程序,我已经写了一个负载测试,可以在不到一个小时内(现在 - 即将到来的速度改进)崩溃JMS连接池并破坏Glassfish坏消息如何跟踪/监控Glassfish中已打开/关闭的JMS连接?
使用中的连接等于最大池大小和过期最大等待时间。无法分配更多连接。
我想看看我的哪些JavaEE组件泄漏了JMS连接。对于内存,我可以使用探查器,以及我可以使用它来进行JDBC连接。但是,跟踪打开/关闭的JMS连接和创建它们的组件并且不释放它们的最佳工具是什么?
事实上,我发现我需要的信息使用'metrics svc -n jms -m cxn' – Riduidel
极其有用,不知道imqcmd实用程序到现在。谢谢! –