用于检查jboss是否正确启动的脚本

用于检查jboss是否正确启动的脚本,jboss,scripting,Jboss,Scripting,目前我有一个脚本,可以在四个不同的服务器上启动jboss实例。该脚本没有经过优化,因为目前它扫描jboss日志中的关键字“startedin:”,并假设一切正常。然而,我们遇到了一个问题,有时候jboss没有连接到我们的LDAP,它仍然在日志和脚本中显示“startedin:”,错误地认为jboss启动正确。所以我的问题是,有什么更好的方法来检查jboss是否正确启动?如果有其他方法,则不必局限于分析日志。在服务器上添加一个带有文本“OK”的状态页,并使用脚本中的wget: wget -O -

目前我有一个脚本,可以在四个不同的服务器上启动jboss实例。该脚本没有经过优化,因为目前它扫描jboss日志中的关键字“startedin:”,并假设一切正常。然而,我们遇到了一个问题,有时候jboss没有连接到我们的LDAP,它仍然在日志和脚本中显示“startedin:”,错误地认为jboss启动正确。所以我的问题是,有什么更好的方法来检查jboss是否正确启动?如果有其他方法,则不必局限于分析日志。

在服务器上添加一个带有文本“OK”的状态页,并使用脚本中的wget:

wget -O - http://<domain>:<port>/statuspage.html | grep OK
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
  <context-root>/</context-root>
</jboss-web>
 <virtual-server name="default-host" enable-welcome-root="false">
ROOT.war.dodeploy