【发布时间】:2014-04-15 16:13:10
【问题描述】:
我正在尝试将 linux 可执行文件作为服务
我像下面这样执行我的程序
java -jar mytestprogram.jar
创建一个持续运行并为 REST 请求提供服务的进程。但我想将它作为我可以做的服务运行
service mytestprogram start
service mytestprogram stop
service mytestprogram status
chkconfig mytestprogram on
等等。最简单的方法是什么?
【问题讨论】:
-
没有单一的方法可以做到这一点:这完全取决于特定的 Linux 发行版和它附带的服务管理守护进程。主要的是 System V、upstart 和按时间线划分的 systemd。选择与您的分布最匹配的一种。教程如下:digitalocean.com/community/tutorials/…