在Django应用程序中运行nameko服务的正确方法?
如果我有一个普通的Django REST(DRF)应用程序,并且我想集成一个nameko服务(特别是在Django应用程序中运行nameko服务的正确方法?,django,integration,nameko,Django,Integration,Nameko,如果我有一个普通的Django REST(DRF)应用程序,并且我想集成一个nameko服务(特别是event\u handler事件侦听服务),那么实现这一点的最佳方法是什么 如果服务是Django应用程序的一部分,我不能简单地运行服务 我正在考虑通过一个定制的Django管理命令来运行nameko服务,但是我会失去nameko的一些特性吗,比如可伸缩性?例如,nameko在每个nameko运行时维护一个10名工人的池(如果我没记错的话)。这就是如何: 见:django nameko sta
event\u handler
事件侦听服务),那么实现这一点的最佳方法是什么
如果服务是Django应用程序的一部分,我不能简单地运行服务
我正在考虑通过一个定制的Django管理命令来运行nameko服务,但是我会失去nameko的一些特性吗,比如可伸缩性?例如,nameko在每个nameko运行时维护一个10名工人的池(如果我没记错的话)。这就是如何:
见:django nameko standalone
更新:如果你想用Django做微服务,就用芹菜吧。工作起来很有魅力。我对nameko不太了解,但据我从文档中看到的,我认为你不应该把它作为管理命令。据我所知(我可能错了),您应该将其作为一个独立的web服务,并通过RESTAPI从django进行通信