Как лучше реализовать длительные периодические задачи?
Задача состоит в том, что мне надо на бэкенде по запросу создавать задачу которая должна вызываться раз в 2-3 секунды и жить достаточно долго(недели-месяцы). Так как у celery не встроенного interval планировщика который бы мог динамически в рантайме создавать таски, у меня возник вопрос, как правильно создать такую задачу. Создать одни таском и зациклить его, но мне кажется будет проблематично поддерживать его долго время + логировать, либо как-то отдельно создавать какой-то планировщик(?) который уже и будет запускать celery задачи.
menrui, нет. Можно в конфиге прописать, чтобы они создавались сразу при запуске Celery, а можно в любой момент в процессе работы создать из кода. Хоть я этим давно занимался, но точно помню, что такое делал.