如果我将
@gen.coroutine
添加到处理连接生成的请求的方法中,它将停止工作。它将中断与客户端的连接并且不返回任何内容。
如何异步使用connexion+tornado?
gen.sleep
例如?
如果我在请求处理程序中 yield gen.sleep
而没有 @gen.coroutine
,则不会等待指定的时间。
我找到了答案。 虽然不太愉快..
https://waffle.io/zalando/connexion/cards/57c036758b96c67f0165fb9f
@funseiki ... giving it more though we would need to actually do quite some changes in other parts of the Connexion code to support Tornado async. For now the answer is "not possible". :/
现在有可能了! Connexion 3.0 发布,支持异步 更多信息请参见:https://connexion.readthedocs.io/en/latest/index.html
是的,是的!在此处使用最新版本的 Connexion:https://connexion.readthedocs.io/en/latest/index.html
3.0 版本添加了对您所要求的支持