twisted.web.server.Session-可刷新超时的可选会话类/工厂

twisted.web.server.Session-可刷新超时的可选会话类/工厂,session,web,twisted,Session,Web,Twisted,twisted.web.server.Session的stock Session factory的属性sessionTimeout设置为900秒(我相信是15分钟) 由于会话作为twisted.web.server.Site HTTPFactory的一部分存储在内存中,所以有内部管理逻辑是有意义的。除了据我所知的会话超时外,它从创建时的900秒开始滴答作响,永远不会刷新或复制 用twisted.web上使用的TimeoutMixin之类的东西重新实现会话感觉很简单类请求,但在我这样做之前,我想检

twisted.web.server.Session的stock Session factory的属性
sessionTimeout
设置为900秒(我相信是15分钟)

由于会话作为twisted.web.server.Site HTTPFactory的一部分存储在内存中,所以有内部管理逻辑是有意义的。除了据我所知的
会话
超时外,它从创建时的900秒开始滴答作响,永远不会刷新或复制


用twisted.web上使用的TimeoutMixin之类的东西重新实现会话感觉很简单
类请求
,但在我这样做之前,我想检查一下我是否遗漏了一些东西。

我不确定我是如何遗漏了这一点,但是
twisted.web.server.session
有一个重置过期时间的
触摸
方法计时器。源代码在这里