Правильный способ запустить службы nameko внутри приложения Django? - PullRequest
0 голосов
/ 04 ноября 2019

Если у меня есть ванильное приложение Django REST (DRF), и я хотел бы интегрировать службу nameko (в частности, службу прослушивания событий event_handler), каков наилучший способ добиться этого?

Я не могупросто nameko run служба, если она является частью приложения Django.

Я подумываю о запуске службы nameko с помощью пользовательской команды управления Django, но не потеряю ли я некоторые функции nameko, скажем, масштабируемость? Например. nameko поддерживает пул 10 работников на nameko run (если я правильно помню).

1 Ответ

0 голосов
/ 05 ноября 2019

Вот как:

https://github.com/sivabudh/djanko/blob/master/services.py

См .: django-nameko-standalone

Обновление: если вы хотите использовать микроуслуги с Django, просто используйте Celery. Работает как шарм.

...