设置开机自启
(1)创建启动脚本
创建服务启动脚本
sudo vim /etc/systemd/system/xxl-job-admin.service
(2)编辑脚本
[Unit]
Description=XXL-JOB Admin Service
After=network.target
[Service]
User=root
ExecStart=/usr/bin/java -jar /root/xxl-job-2.3.0/xxl-job-admin/target/xxl-job-admin-2.3.0.jar
SuccessExitStatus=143
Restart=on-failure
RestartSec=5
Environment=JAVA_OPTS="-Xms512m -Xmx1024m"
[Install]
WantedBy=multi-user.target
sudo vim /etc/systemd/system/xxl-job-executor.service
编辑脚本
[Unit]
Description=XXL-JOB Executor Service
After=network.target
[Service]
User=root
ExecStart=/usr/bin/java -jar /root/xxl-job-2.3.0/xxl-job-executor-samples/xxl-job-executor-sample-springboot/target/xxl-job-executor-sample-springboot-2.3.0.jar
SuccessExitStatus=143
Restart=on-failure
RestartSec=5
Environment=JAVA_OPTS="-Xms512m -Xmx1024m"
[Install]
WantedBy=multi-user.target
(3)重新加载 systemd 配置
sudo systemctl daemon-reload
(4)启动服务
sudo systemctl start xxl-job-admin
sudo systemctl start xxl-job-executor
(5)允许开机自启
sudo systemctl enable xxl-job-admin
sudo systemctl enable xxl-job-executor
(6)检查服务状态
sudo systemctl status xxl-job-admin
sudo systemctl status xxl-job-executor
(7)使用 jps 查看进程
(8)查看日志
sudo journalctl -u xxl-job-admin
查看实时日志
sudo journalctl -u xxl-job-admin -f