1. 环境说明
- CentOS Linux release 8.2.2004 (Core)
2. 配置方式
1)创建脚本
在/usr/bin
目录下创建脚本,比如我的脚本名为/usr/bin/ruoyi-gen.sh
,内容如下:
#!/bin/bash
java -jar /root/xf-service/ruoyi-modules-gen-2.3.0.jar > /root/xf-service/ilogs/modules-gen-`date "+%Y-%m-%d"`.log 2>&1 &
然后为脚本设置执行权限chmod +x /usr/bin/ruoyi-gen.sh
2)添加服务
编辑/etc/systemd/system/ruoyi-gen.service
(点 这里 了解/etc/systemd/system/
与/usr/lib/systemd/system
的区别),文件名最后跟你的服务相关,比如我的叫ruoyi-gen
。内容大体如下:
[Unit]
Description=ruoyi-gen
After=network.target ali-nacos.target ali-sentinel.target ruoyi-gateway.target ruoyi-auth.target
[Service]
Type=forking
ExecStart=/usr/bin/ruoyi-gen.sh
[Install]
WantedBy=multi-user.target
然后重载系统服务文件sudo systemctl daemon-reload
。
3)服务管理
#启动
sudo systemctl start ruoyi-gen
#查看状态
sudo systemctl status ruoyi-gen
#停止服务
sudo systemctl stop ruoyi-gen
#重启服务
sudo systemctl restart ruoyi-gen
#开机自启
sudo systemctl enable ruoyi-gen
References:
最新评论
我的是ipv4网络,如何使用直播源啊!
我今天试了,不想啊,我的是新疆昌吉移动的网络。
收不到验证码电报
现在充值29起了