选择青龙,是我s7被清了几次cron,搞烦了
平时推送用上面的方案。好处是不用每次ssh,只检查你的服务器网站是否200. 非200才会出发ssh,拉起pm2 恢复部署
30天登陆也需要再加一个定时任务(自行添加sshpass 依赖)。目的是防止你的网址健康跑了30天,没有出过问题,也就没有ssh登陆过。
sshpass -p ‘your_password’ ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -tt your_username@your_host "ps -A; echo '登录成功'"
cron:1 1 1 * * //一月一次
正常在serv00部署参考。也可在其他vps部署,也能防止cron被清