有啥万能的Systemd或者Supervisord模板抄抄吗?

[复制链接]
查看: 3647   回复: 9
发表于 2022-1-17 14:43:51 | 显示全部楼层 |阅读模式
就是跑跑自己的脚本,有啥万能的Systemd或者Supervisord模板抄抄吗?
感谢
回复

使用道具 举报

发表于 2022-1-17 14:44:19 | 显示全部楼层
万能?那干脆系统默认就好,不需要改:lol

我脚本是用cron跑的:lol
回复 支持 反对

使用道具 举报

发表于 2022-1-17 14:44:57 | 显示全部楼层
为何不用虚拟终端 screen
回复 支持 反对

使用道具 举报

发表于 2022-1-17 14:45:47 | 显示全部楼层
/etc/systemd/system/xxx.service
要注意的地方还有很多,建议自己边查边学
  1. [Unit]Description=XXX ServiceWants=network.targetAfter=network.target[Service]Type=simpleUser=rootExecStart=/usr/bin/xxxWorkingDirectory=/xxxRestart=on-failure[Install]WantedBy=multi-user.target
复制代码
回复 支持 反对

使用道具 举报

发表于 2022-1-17 14:46:05 | 显示全部楼层
把启动程序写脚本里,服务里运行脚本
回复 支持 反对

使用道具 举报

发表于 2022-1-17 14:46:37 | 显示全部楼层
单独一个分支直接看课程就可以,白票不行:lol




* Linux常用命令:dump -1aj -f /tmp/home0.bak /home 制作一个 '/home' 目录的交互式备份



* 资源 https://t.me/MJJ_aliyundrive
* MJJ频道 https://t.me/wearemjj
* Linux命令大全 https://www.linuxcool.com
* HostLoc频道 https://t.me/myhostloc
回复 支持 反对

使用道具 举报

发表于 2022-1-17 14:47:27 | 显示全部楼层
sRGB 发表于 2022-1-16 22:09
把启动程序写脚本里,服务里运行脚本
这样有啥好处?
回复 支持 反对

使用道具 举报

发表于 2022-1-17 14:47:53 | 显示全部楼层
git.io/sskcp.sh    命令行,就可以把脚本放服务里。
回复 支持 反对

使用道具 举报

发表于 2022-1-17 14:48:10 | 显示全部楼层
  1. [Unit]                Description=data                After=network.target                After=mysqld.service                After=redis.service                Wants=network.target                                [Service]                WorkingDirectory=/data                ExecStart=/data/venv/bin/python /data/main.py                Restart=on-abnormal                RestartSec=5s                KillMode=mixed                                StandardOutput=null                StandardError=syslog                                [Install]                WantedBy=multi-user.target
复制代码
回复 支持 反对

使用道具 举报

发表于 2022-1-17 14:48:34 | 显示全部楼层
WZ-Software 发表于 2022-1-16 21:58
为何不用虚拟终端 screen
Screen 不带守护进程,死了就死了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则