我有一种情况,我在 Jboss (AS) 上部署了多个服务。有一种方法可以检查服务是否处于活动状态。我怀疑自己的服务是否因为某种原因而“过时”或“冻结”,然后客户端执行了不起作用的服务。
jboss 中有什么可以查找服务的“健康”吗?
任何帮助将不胜感激。
通常,这将通过您可以从客户端轮询的“心跳”服务来处理(如果您没有得到响应,则您的服务已关闭)。但是您也可以设置一个监控工具(有许多工具可以监控 Java 应用程序服务器,您可以将它们设置为发送自动电子邮件以在超出阈值时发出警告等),或者您可以通过 JMX 监控您的应用程序服务器.
这是 jboss 文档的链接:jboss JMX 和一个可以帮助您入门的教程的链接jboss admin tutorial