Tornado 是否对单个 RequestHandler 同时处理多少个请求做出任何保证?我正在考虑像这样管理会话数据:
class MyHandler(tornado.web.RequestHandler):
def prepare(self):
self.session = load_session_from_memcached
def get(self):
# work with self.session
def on_finish(self):
save_session_to_memcached(self.session)
但这只有在self.session
in与inget()
相同时才有效。只有当单个 RequestHandler 最多同时处理一个请求时,这才是正确的。这是龙卷风的工作原理吗?self.session
prepare()