запустить микросервис django с циклом while? - PullRequest
0 голосов
/ 10 ноября 2018

У меня есть приложение django, работающее как микросервис. Который имеет функцию, которая делает следующее:

  1. Проверяет имена файлов, соответствующие * .json в каталоге.
  2. для каждого файла:
    • обрабатывает данные json и преобразует их в xml.
    • сохраняет xml в целевой директории.
  3. Выход из функции.

Есть ли причина, по которой я не должен делать это, чтобы он работал в цикле:

While True:
    main_function()

Предыдущий разработчик использовал многопоточность, которая, я думаю, слишком усложняет ситуацию, поскольку нет необходимости оптимизировать производительность.

1 Ответ

0 голосов
/ 29 декабря 2018

Возможно, вы ищете это: http://www.celeryproject.org/

Сельдерей прост для понимания и реализации и не должен занимать много времени. Дайте мне знать, если это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...