systemd自启动java程序

mac2022-06-30  24

参考文档: https://www.cnblogs.com/yoyotl/p/8178363.html 1.编写java的启动脚本

#test -d /server/scripts || mkdir -p /server/scripts ; cd /server/scripts #vim startTest.sh #!/bin/sh java -jar /home/test/test.jar & echo $! > /var/run/test.pid

2.授权

#授权 chmod +x startTest.sh

3.启动脚本

#vim /usr/lib/systemd/system/testJava.service [Unit] Description=TestJava After=network.target [Service] Type=forking ExecStart=/server/scripts/startTest.sh [Install] WantedBy=multi-user.target

4.测试

开机启动:systemctl enable testJava 启动: systemctl start testJava 停止: systemctl stop testJava

转载于:https://www.cnblogs.com/lovelinux199075/p/11272336.html

最新回复(0)