[django]启动时如何同时启动多个协程

2020-12-02 15:04:40 +08:00
 IVeverKB

主要是想在 django 服务器跑的时候,再用协程去同时处理其他事务。但并不知道把协程写在哪里(具体哪个文件中)比较好。看到 v2 有类似问线程写在哪的问题,会发生写在 url.py 中被重复运行多次的情况,还有 wsgi 架构对这个的影响,提前申明希望可以规避一下。

另,django 逻辑上应该可以这么构造吧?协程的数据和 django 服务器数据如何传递有什么好的建议吗,比如在协程中从一个 tcp 服务器获取消息,想把这个消息转给与 django 服务器通信的客户端

1199 次点击
所在节点    Python
1 条回复
chenzi0103
2020-12-02 15:39:51 +08:00
celery 可以解决一部分问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/731391

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX