如果我有一个普通的Django REST (DRF)应用程序,并且我想集成一个nameko服务(特别是一个event_handler事件侦听服务),那么实现这一目标的最佳方法是什么?
如果服务是Django应用程序的一部分,我不能简单地nameko run它。
我正在考虑通过一个自定义的Django管理命令来运行nameko服务,但是我是否会失去nameko的一些特性,比如可扩展性?例如:nameko为每个nameko run维护一个10个工作线程的池(如果我没记错的话)。
发布于 2019-11-06 00:31:44
这是如何实现的:
https://github.com/sivabudh/djanko/blob/master/services.py
查看: django-nameko-standalone
更新:如果你想用Django做微服务,那就用芹菜吧。就像一种护身符。
https://stackoverflow.com/questions/58686004
复制相似问题