如何在没有背景的情况下发布Glassfish v3
Glassfish v3发布如下:如何在没有背景的情况下发布Glassfish v3,glassfish,svc,Glassfish,Svc,Glassfish v3发布如下: ./bin/asadmin start-domain <domain-name> admin-cli.jar最终会启动另一个进程,有效地将自己置于后台 我想启动glassfish,而不将自己置于后台,以便使用(即:svc)进行监控。这可能吗 文档讨论了使用inittab,这似乎还需要一种方法来启动它,而无需分叉或后台处理,以便其他一些进程(例如inittab、evc等)可以监视进程id,并在崩溃时重新启动它。然而,在这个inittab示例中,它是
./bin/asadmin start-domain <domain-name>
admin-cli.jar最终会启动另一个进程,有效地将自己置于后台
我想启动glassfish,而不将自己置于后台,以便使用(即:svc)进行监控。这可能吗
文档讨论了使用inittab,这似乎还需要一种方法来启动它,而无需分叉或后台处理,以便其他一些进程(例如inittab、evc等)可以监视进程id,并在崩溃时重新启动它。然而,在这个inittab示例中,它是否使用了相同的backgrounding cmd行,因此我不知道inittab如何在不知道要查看哪个进程id的情况下重新启动该进程。我遗漏了什么吗?您应该能够使用
注意:日志语句被发送到日志文件和System.out/System.err。谢谢,就这样。我没有将详细标志与背景联系起来,但现在它有了意义。非常感谢。
exec "$JAVA" -jar "$AS_INSTALL_LIB/admin-cli.jar" "$@"