代码之家  ›  专栏  ›  技术社区  ›  Jorge

获取用jboss打开的连接列表

  •  1
  • Jorge  · 技术社区  · 15 年前

    我想知道是否存在一个注释或对象,它在JBoss中获取打开的连接,以便关闭它们,从而避免在我杀死仍然打开连接的线程时发生泄漏。我使用的是JBoss4.2.3。

    谢谢你的帮助。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Carlos Villela    15 年前

    不太可能会有一个注释或对象来保存所有打开的连接,因为从安全的角度来看,这可能非常棘手。

    我知道管理泄漏的应用程序可能有点紧急,所以如果您只需要一个快速的胜利,一个AspectJ切入点可以发现在一定时间内没有关闭的所有开放连接可能是有用的。我还没试过,但这可能有用:

    http://www.ibm.com/developerworks/java/library/j-aopwork10/

    或者,一个好的分析器可以做很长的工作(jprofiler是我目前使用和推荐的工具)。