2010-04-23 19 views
1

Glassfish的第三版推出如下:如何啓動Glassfish的第三版沒有backgrounding

./bin/asadmin start-domain <domain-name> 

這個腳本最終運行:

exec "$JAVA" -jar "$AS_INSTALL_LIB/admin-cli.jar" "[email protected]" 

管理,cli.jar最終啓動另一個進程,有效地把自己變成的背景。

我想推出glassfish沒有把自己放在背景爲daemontools(即:svc)監測的目的。這可能嗎?

有關使用inittab文件here這似乎是它也需要一種方法來啓動它不分叉或backgrounding所以其他進程的會談文件(如:inittab文件,EVC等)可以觀看進程ID,如果重新啓動它崩潰。但是,在這個inittab示例中,它是否使用了相同的後臺cmd行,因此我不知道inittab如何在不知道要監視的進程ID時如何重新生成進程。我錯過了什麼嗎?

回答

2

你應該能夠使用asadmin start-domain -v ...

注:日誌語句發送到日誌文件的System.out/System.err的。

+1

謝謝,就是這樣。我沒有將詳細標誌與背景相關聯,但它現在有意義。謝謝。 – jnorris 2010-04-24 03:53:49

相關問題