У меня есть webapp, который построен на python/Flask и имеет соответствующее фоновое задание, которое выполняется непрерывно, периодически опроса для данных для каждого зарегистрированного пользователя.
Мне бы хотелось, чтобы эта фоновая работа начиналась, когда система запускается и продолжает работать, пока она не выключится. Вместо того, чтобы создавать сценарии /etc/rc.d, у меня просто появилось приложение флэша, которое запускает новый процесс (используя модуль многопроцессорности).
Итак, с этой настройкой мне нужно только развернуть приложение Flask, и он также запустит фоновый рабочий.
Каковы недостатки этого? Это полный и полный хак, который в некотором роде хрупок или хороший способ настроить webapp с соответствующей фоновой задачей?