哪个EJB在JBoss上启动了运行时间最长的事务?

时间:2012-06-21 10:09:59

标签: jboss monitoring

我使用JBoss 4.2.3 GA。

我正在寻找一种简单的方法来监控JBoss以了解事务问题,并从真实数据中学习JBoss中的事务处理方式。我想得到的问题是:

  • 现在最长的交易是什么?
  • 他们跑多久了?
  • 哪个交易被暂停?通常“嵌套”事务暂停“父”事务。
  • 每个looooong /嵌套/父事务的EJB在哪个EJB中启动了?

到目前为止我发现的支持还不够:

    JMX中的
  • TransactionManager服务(控制台/旋转)仅提供一般信息,如RunningTransactionCount,TransactionTimeout,ApplicationRollbeckCount等。
  • JMX中的
  • ManagedConnectionPool服务 TOAD Oracle (会话浏览器)等工具仅提供特定于DB的信息,但不告知哪个EJB启动了哪个looong事务。

0 个答案:

没有答案