如何在aiohttp

时间:2016-11-11 13:02:27

标签: python session redis aiohttp

我无法在aiohttp redis会话中找到redis会话到期实现。会话保存在redis中,但后来我检查了会话密钥没有ttl AIOHTTP_SESSION_c8a63762a87d4c01a64991e268c35f54。

如何实现过期以避免旧会话增长?我想的是集合

expire 'AIOHTTP_SESSION_'+session.identity 300

在会话中间件的每个请求中,它是方便的还是我错过了什么?

1 个答案:

答案 0 :(得分:3)

您可以在aiohttp-session文档中看到RedisStorage take a max_age parameter。这用于在redis_storage.py

中设置关联的redis密钥的到期时间