2011-12-12 54 views
1

位一个基本的问题,但我似乎无法找到一个直接的答案原因在Linux上运行的应用程序的.jar作为守护

我有我目前通过发出Java的罐子myapp.jar运行Java应用程序,但我想知道将它作为守护进程运行的优点是什么,我可以在启动时使用shell脚本运行jar,所以从性能/可靠性的角度来看还有其他原因吗?还是我完全错过的其他问题?

(运行Ubuntu 10.10)

感谢

回答

3

如果你喜欢Apache Commons Daemon思考的东西,那么你将获得的东西像

  • 创建pid文件
  • 自动重启,如果JVM的崩溃
  • 当操作系统正在关闭时的关机通知
  • 用命令停止进程
  • 运行作为根或降级用户
  • ...
+0

好,谢谢,那我是什么之后 – DaveB

相关问题