我需要設置芹菜crontab在月末(28〜31)與月末運行。 我知道如何設置的crontab運行在本月的shell命令是這樣結尾:如何使用在月底運行的芹菜來安排任務?
55 23 28-31 * * /usr/bin/test $(date -d '+1 day' +%d) -eq 1 && exec something
但在芹菜日程我不知道如何做到這一點的設置。 有沒有什麼辦法可以安排在芹菜月底運行的任務?
似乎唯一的方法就是覆蓋celery.schedules.crontab
上的is_due
方法。
有誰知道解決辦法? –
我找到了在celery.schedules.crontab上編輯is_due方法的方法。這是解決問題的唯一方法嗎? –