1

我正在使用 commons-daemon-1.0.15 和 Ubuntu 14.04。

我在这里按照教程:http: //www.neilson.co.za/creating-a-java-daemon-system-service-for-debian-using-apache-commons-jsvc/

在我的程序中,我生成了一个运行时异常,它被 catch-all 处理程序捕获。此处理程序以代码 1 退出程序。

但是,jsvc 不会重新启动程序。

jsvc 是否应该重新启动以非零代码退出的程序。

谢谢!

4

1 回答 1

0

我找到了解决方案,

我的包罗万象的处理程序应该以代码 123 退出。这会导致 jsvc 重新启动 jvm

于 2015-11-18T11:32:48.070 回答