【发布时间】:2017-09-14 13:29:45
【问题描述】:
我已阅读 tornado ioloop 和相关模块,以了解当接受套接字并解析和处理请求时 tornado 会做什么。
我想知道tornado是否可以在请求连接关闭后停止请求处理?
我构建了一个测试处理程序,get 方法花费了 5 秒来休眠(time.sleeo(5))。
然后我向tornado发送了一些请求,所有请求都设置了读取超时3秒,我在tornado上发现了一些close_wait连接,几分钟后,这些连接正常关闭。
我猜5秒handler是拖慢tornado事件循环的,当tornado处理第二个handler时,它的连接已经关闭,如果tornado知道了,就不需要下一步了。
【问题讨论】:
标签: tornado