我正在使用芹菜節拍安排一些任務。我可以使用CELERY_TIMEZONE設置來使用crontab日程安排任務,並且它在所提到的時區中的預定時間運行。芹菜節拍 - 每項任務不同時區
但我希望能夠在同一個應用程序中爲不同的時區設置多個這樣的任務(單個django settings.py)。我知道在計劃任務時哪個任務需要在什麼時區運行。
是否有可能爲每個任務指定不同的時區?
我使用django(1.4)與芹菜(3.0.11)和django芹菜(3.0.11)。
我看過djcelery.schedulers.DatabaseScheduler
類,它是基類,但我不知道如何以及在哪裏使用時區。我可以編寫一個可以讓每個作業在不同時區運行的自定義調度程序嗎?
感謝,
感謝您的建議。讓我嘗試一下。我在想這樣的事情是需要的,但沒有意識到模擬。 – ksrini
現在想想看,當節拍開始時,需要修補時區,而不是當任務執行時我會想。我要去測試一下。 – ksrini
我有類似的情況,你有什麼別的嗎? – reptilicus