【发布时间】:2011-09-21 06:21:36
【问题描述】:
有没有什么东西可以让我在我的类中创建静态对象或扩展我的类并为我提供启动、停止时间的功能 使用属性文件和一堆我什至不知道的其他好东西来配置统计数据收集.
我正在开发的应用程序在任何给定时刻都在运行大量线程,并且从日志文件中获取意义变得越来越困难。这就是为什么我正在寻找某种解决方案来帮助我解决这个问题。
理想情况下,我希望在我的 spring 应用程序上下文中使用 bean,它可以根据注释自动跟踪所有正在运行的履带,这将允许配置线程的名称和秒表的准确性。将它与数据库连接而不仅仅是日志文件的能力也很棒。
【问题讨论】:
-
您最感兴趣的是性能方面还是每个线程在做什么的细节?如果主要是性能,分析器可能会帮助您获得更多可见性。