java – 如何使用@timed注释监视服务bean?
Jhipster开发团队建议对要监控的服务使用@Timed注释. 它在创建服务页面(http://jhipster.github.io/creating_a_service.html)中呈现. 那么它如何在JHipster中运作?如何监控这些注释的服务? 最佳答案
JHipster使用DropWizard Metrics(你看过技术堆栈here吗?),那些@Timed注释来自Spring support for Dropwizard Metrics.
有关DropWizard指标的更多信息,请参见here is their website. 当然有一个开销,但这取决于你如何使用这些注释:如果它只在一个数据库访问的Service bean上,那么你不应该担心它,因为数据库访问是数量级更多的资源密集型.我们将它用于非常高的流量应用程序而没有任何问题,无论如何在性能问题的情况下,我们最好有一些监控而不是盲目! 当然,您可以监控这些服务,这就是重点: > Metrics提供了广泛的报告工具,最明显的是JMX,它是Java中的默认工具. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |