systemctl的service脚本写法

systemctl的service脚本写法

Description=MedicTech Server # 服务描述,可以自定义

After=network.target network-online.target nss-lookup.target

[Service]

Type=simple # 服务类型,简单后台进程常用 simple

User=root # 指定运行服务的用户,根据你的需求修改,非 root 用户更安全

ExecStart=/home/jiangzhen/MedicTech/server/MedicTechServer # 替换为你的 MedicTechServer 的绝对路径!

Restart=on-failure # 失败时自动重启

RestartSec=5s # 重启前等待时间

StandardOutput=syslog # 标准输出重定向到系统日志

StandardError=syslog # 标准错误重定向到系统日志

SyslogIdentifier=MedicTechServer # 在系统日志中的标识

[Install]

WantedBy=multi-user.target # 指定在多用户模式下启用