小编S. *_*key的帖子

具有Twisted的异步WSGI

我正在为扭曲的应用程序构建一个Web界面,并希望直接使用WSGI而不是twisted.web(因为网站的其余部分是WSGI,我已经有了大量的WSGI代码库).

我发现的关于WSGIResource的Twisted文档页面(http://twistedmatrix.com/documents/current/web/howto/web-in-60/wsgi.html)表明: 像任何其他WSGI容器一样,你不能做任何异步的事情在您的WSGI应用程序中,即使这是一个Twisted WSGI容器.

这是否必须如此?在WSGI中进行twisted.web样式异步Web请求处理是否有一些不那么hacky的方式 - 可能是另一个自由软件项目的一部分?假设没有,我的计划是让WSGI线程在反应器线程中进行异步工作,并通过轮询进行阻塞,直到数据可用.它不漂亮.

如果有一种相当简单的异步处理WSGI请求的方式,我很乐意听到它.

python asynchronous wsgi twisted

7
推荐指数
2
解决办法
3525
查看次数

标签 统计

asynchronous ×1

python ×1

twisted ×1

wsgi ×1