Tornado WebSocket:在进程间共享打开的WebSocket

3 投票
1 回答
796 浏览
提问于 2025-04-16 20:22

我有一个使用Tornado的应用,它可以处理websocket连接,还有一个Django应用。我想在Django和Tornado之间共享打开的websocket连接(也就是说,我希望能从Django应用中向这些socket写数据)。有什么简单的方法可以做到这一点吗?

1 个回答

1

最简单的方法是使用一个叫做tornado.wsgi.WSGIContainer的东西,它可以包裹住django.core.handlers.wsgi.WSGIHandler。这里有一个不错的例子,可以在这个链接找到:http://djangosnippets.org/snippets/1748/

撰写回答