我正在服务器端使用Python(Tornado),客户端使用一些JavaScript。我遇到了一个常见情况 - 一个用户向另一个用户发送消息。我希望服务器通知客户端浏览器(消息接收者)有新的消息。我该怎么做?我应该与客户端建立长连接(也许使用websocket),还是使用其他方法?
附注: 要通过websocket建立连接,我找到了一个好的库TornadIO 附注2: 由于项目负载较高,建立服务器与每个客户端之间的连接看起来有些可疑。我担心c10k问题。也许这只是我的知识不足。
附注: 要通过websocket建立连接,我找到了一个好的库TornadIO 附注2: 由于项目负载较高,建立服务器与每个客户端之间的连接看起来有些可疑。我担心c10k问题。也许这只是我的知识不足。