小编Ale*_*ang的帖子

crontab 重启主管 python 实例?

在使用 crontab 重新启动主管 python 实例时,我面临一个非常奇怪的问题。以下是详细信息:

  1. 一个非常简单的 Python 脚本,其中包含一些调度作业(apscheduler)
  2. 脚本需要在supervisor中观看,所以我做了一些配置,目前运行良好。
  3. 一个新的需求需要每天中午重置脚本。所以我设置了一个 sudo crontab 作业来使用

    01 12 * * * sudo /usr/bin/supervisorctl restart {instance name}
    
    Run Code Online (Sandbox Code Playgroud)
  4. 一切正常,我每天都检查实例的运行时间,它显示实例已正确重启。
  5. 然后我意识到,在实例自动重启后,脚本甚至没有被触发。
  6. 但是,如果我在主管控制台中使用重启链接,脚本会重启并完美运行

python ubuntu cron supervisord apscheduler

1
推荐指数
1
解决办法
3760
查看次数

标签 统计

apscheduler ×1

cron ×1

python ×1

supervisord ×1

ubuntu ×1