タスクキューイングができるCeleryを使っているけど、一部認証が1時間で切れる箇所があり、期限切れの前に定期的に再認証を行う処理が必要になった。 そのため、Celeryでcron的なことができるbeat機能を使った。 Periodic Tasks Periodic Tasks — Celery 4.0.2 documentation ドキュメントから下記部分を参考に再認証処理を追加 from celery import Celery from celery.schedules import crontab app = Celery() @app.on_after_configure.connect def setup_periodic_tasks(sender, **kwargs): # Calls test('hello') every 10 seconds. sender.add_p