gpt4 book ai didi

Java Web 应用程序监控和容错

转载 作者:太空宇宙 更新时间:2023-11-04 08:23:37 25 4
gpt4 key购买 nike

注意:这个问题的作者有一定的 Java 背景,但在 Java EE 方面完全是新手。

我想知道是否有成熟的工具来监控Java Web应用程序。

例如,如果我有两个 Java 服务器(让我们称它们为 1 和 2),运行在不同的物理机器上,写入另一台物理机器上的 MySQL 数据库,以及一个经常从此数据库读取数据的主 Web 应用程序:

如何监管服务器 1 和 2?服务器崩溃后是否可以自动重启?有什么方法可以像 Erlang/OTP 那样管理它们吗?

最佳答案

服务包装器有利于重新启动,并且有很多工具可以监控java服务器的健康状况。 Java 提供了 JMX 扩展,它允许洞察(和管理)JVM 和服务器环境中的几乎所有内容。甚至还有 JRE 提供的通用监控控制台( jConsole )

如果您需要更多服务,您可以使用 hyperic - 这是一个非常好的仪表板,可以为您提供大量信息和开箱即用的监控探针。

关于Java Web 应用程序监控和容错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9032558/

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