在Django应用程序中运行nameko服务的正确方法?

问题描述 投票:0回答:1

如果我有一个普通的Django REST(DRF)应用程序,并且想集成一个nameko服务(特别是event_handler事件监听服务,那么实现此目的的最佳方法是什么?

如果服务是Django应用程序的一部分,我不能简单地nameko run服务。

我正在考虑通过自定义Django管理命令运行nameko服务,但是我会失去nameko的某些功能,例如可伸缩性吗?例如。 nameko每个nameko run维护着10名工作人员(如果我没记错的话)。

django integration nameko
1个回答
0
投票

这是方法:

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

请参阅:django-nameko-standalone

更新:如果要使用Django进行微服务,只需使用Celery。就像魅力一样。

© www.soinside.com 2019 - 2024. All rights reserved.