登录/注册 登录
密码登录 验证码登录 忘记密码
快捷登录/注册
Upload
提交

在服务器Centos上使用systemd部署和守护golang应用程序

/etc/systemd/system 目录下创建 test-main.service 文件

[Unit]
Description = My Test Main
After = network.service

[Service]
Type = simple
Restart = always
RestartSec=5s
User = root
Group = root
ExecStart =/bin/bash -c 'cd  /mnt/www/kaifa/go/src/;./test-main'
#ExecStart =/bin/bash -c 'cd  /mnt/www/kaifa/go/src/;./test-main 2>&1 >> /mnt/www/kaifa/go/src/log/`date +%F`.log'
StandardOutput=append:/mnt/www/kaifa/go/src/log/my.log
StandardError=append:/mnt/www/kaifa/go/src/log/my_err.log

[Install]
WantedBy = multi-user.target

启动服务

systemctl start test-main.service

查看服务状态

systemctl status test-main.service

开机启动

systemctl enable test-main.service

重启服务

systemctl restart test-main.service


感谢您的阅读,本文为正版软件资讯 | 阅木有原创内容,转载时请标注来源于正版软件资讯 | 阅木有和本文链接

评论