0
点赞
收藏
分享

微信扫一扫

jar包 做成 systemctl 服务

墨春 2021-10-09 阅读 90
日记本

进入系统服务目录

cd /etc/systemd/system/

添加文件tool.service

#表示基础信息
[Unit]
#描述
Description=tool-service
#在哪个服务之后启动
After=syslog.target network.target remote-fs.target nss-lookup.target

#表示服务信息
[Service]
Type=simple

User=root
Group=root

ExecStart=/usr/java/jdk1.8.0_131/bin/java -jar /opt/tool/tool.jar --spring.profiles.active=pro

ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID

PrivateTmp=true

#安装相关信息
[Install]
WantedBy=multi-user.target

服务操作

启动服务

systemctl start tool #或者systemctl start tool.service

停止服务

systemctl stop tool #或者systemctl stop tool.service

服务状态

systemctl status tool #或者systemctl status tool.service

开机启动

systemctl enable tool #或者systemctl enable tool.service

项目日志

journalctl -u tool #或者journalctl -u tool.service

举报

相关推荐

0 条评论