如何在 Ubuntu 上将 Jboss(最好是 Jboss 7)作为服务运行?我可以使用其 sh 文件(例如 sh /jboss/bin/run.sh)运行 Jboss。但我无法像 tomcat /etc/init.d/tomcat start|stop|restart 那样监视它。
答案1
在 JBoss 5 和 6 中,您可以在bin
目录中找到适当的服务脚本,例如jboss_init_redhat.sh
。这些脚本可以轻松在 Debian 系统中运行。
但是 JBoss 7 没有这样的脚本。我认为您必须采用例如早期 JBoss 版本中的启动脚本或创建自己的脚本。
有一些关于将 JBoss 作为服务运行的文档(不适用于 JBoss 7):
小更新:
在 JBoss EAP 6 版本中,您可以在 bin/init.d 目录中找到初始化脚本。