SwampDragon似乎是一个不错的库,与 Django 紧密结合。使用 Tornadoioloop
处理 websocket。
但它是执行异步数据库查询,还是同步(阻塞)查询?Postgres 或 MySQL。如何在不阻塞事件循环的情况下处理计算密集型 websocket“请求”(来自客户端的消息)?还是由 Tornado 自动处理?
SwampDragon似乎是一个不错的库,与 Django 紧密结合。使用 Tornadoioloop
处理 websocket。
但它是执行异步数据库查询,还是同步(阻塞)查询?Postgres 或 MySQL。如何在不阻塞事件循环的情况下处理计算密集型 websocket“请求”(来自客户端的消息)?还是由 Tornado 自动处理?
我使用 SwampDragon 发送客户端通知,并对 DB 进行查询,我将 SD 与Celery结合起来进行异步工作。也许你可以试试。祝你好运。