gpt4 book ai didi

java - 如何监控其他Java应用程序产生的异常或错误?

转载 作者:行者123 更新时间:2023-12-02 00:47:42 25 4
gpt4 key购买 nike

我想找到或开发一个可以作为守护进程运行的应用程序,当主机上运行的 Java 应用程序出现任何异常或错误时,通过电子邮件或短信通知管理员。我知道JVMTI可以达到我的部分目标,但是会影响被监控应用程序的性能(不知道会影响多少,轻微的还可以接受),而且开发一个JVMTI代理似乎是一个麻烦的工作我不确定如果多个应用程序使用同一代理同时运行会发生什么。还有更好的解决方案吗?提前致谢。

最佳答案

一种方法是使用像 log4j 这样的日志系统,它将系统 A 上发生的所有错误发布到系统 B 上的日志服务器,您可以从中监视发生的错误。然而,这并不是一个完全通用的解决方案,因为只会处理传播到 log4j(或任何其他日志系统)的异常 - 但这可能是一个好的开始。

关于java - 如何监控其他Java应用程序产生的异常或错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4468992/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com