脚本编写
服务配置脚本:/usr/lib/systemd/system/vr.service
[root@VM-0-11-centos ~]# cat /usr/lib/systemd/system/vr.service
[Unit]
Description=VR后端
[Service]
Type=forking
ExecStart=bash /usr/local/vr/vr-start.sh
ExecStop=bash /usr/local/vr/vr-stop.sh
KillMode=process
[Install]
WantedBy=multi-user.target
启动脚本:/usr/local/vr/vr-start.sh
[root@VM-0-11-centos ~]# cat /usr/local/vr/vr-start.sh
#/bin/bash
#Program
# 启动所有VR后台服务
#History
#2021/5/20 zlt First release
#启动jar程序,写入日志和PID
#日志:/var/log/xxx.log /var/log/xxx_error.log
#PID:/var/run/xxx.pid
java -jar /usr/local/hct.jar > /var/log/hct.log 2> /var/log/hct_error.log & echo $! > /var/run/hct.pid
java -jar /usr/