linux - 系统 cron 未运行计划执行的预期进程

标签 linux bash shell ubuntu cron

我有一个节点服务器,我想在它停止时重新启动。对于这种情况,我在 ubuntu 服务器上设置了系统 cron 来执行一个简单的 bash 脚本,该脚本将每分钟跟踪一次节点服务器并记录服务器状态。现在这个 cron 触发这个 bash 脚本并每分钟记录相关状态但节点服务器不执行(使用简单的 linux 命令我可以检查节点服务器是否正在运行)。当手动运行该 bash 脚本时,节点服务器会启动,但当 cron 执行该脚本时会发生一些事情。我正在尝试解决此问题,同时我们将不胜感激。

谢谢

最佳答案

我认为您必须使用 spervisor 而不是使用 cron 来执行此操作以保持进程运行检查此 supervisor website

关于linux - 系统 cron 未运行计划执行的预期进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53238770/

相关文章:

linux - 更改Linux中无主文件的文件权限

mysql - 在 Ubuntu 20.04 上安装 MySQL 5.6

php - 如何在Linux中设置每隔星期一的cron?

linux - *** 检测到缓冲区溢出 *** : php terminated

java - bash 脚本 : search Java STDOUT for a variable

bash -- 如何判断一个变量是字符串还是数字

bash - sort -o 将换行符附加到文件末尾 - 为什么?

linux - Bash 脚本没有扩展我的 $file 变量?

linux - 如何根据第一个脚本的结果从另一个 shell 脚本调用 shell 脚本?

json - Mongodb 聚合返回一个循环 Json 对象,而在 shell 中它返回一个 json?