如何安排 Supervisord 定期启动和停止(例如,每天 UTC 时间凌晨 1:00 启动,UTC 时间早上 6 点停止)

如何安排 Supervisord 定期启动和停止(例如,每天 UTC 时间凌晨 1:00 启动,UTC 时间早上 6 点停止)

我确实配置了 Supervisor 来处理来自 AWS SQS 队列的作业(使用 laravel dispatch 到 AWS SQS),我在 /etc/supervisor.conf 中有以下命令,并且我想定期运行此命令:

命令 = sudo php /home/../artisan 队列:work sqs --daemon --sleep = 300

有可能吗?请帮帮我。

答案1

假设你正在使用 Unix,你需要计划任务它内置于每个 Unix 操作系统中,并且已经存在了几十年。

相关内容