基于rou的切换会话行为

2024-04-26 13:21:16 发布

您现在位置:Python中文网/ 问答频道 /正文

是否可以在每个路由的基础上切换会话后端?你知道吗

我的网站用RedisSessionInterface存储Redis中的所有会话。每次一个新的访问者到来,一个新的会话就会被写入Redis,因此当有成千上万的访问者(不管是不是真正的访问者)在几个小时内到来时,就会出现问题,因为Redis会吃掉它,所以我的RAM就用完了。你知道吗

我真的只需要我访问的内部页面(/administration_area)的会话,所以我不希望每次访问者访问索引页面(/)时都启动会话。你知道吗

有没有可能只在特定的路由上启动一个新会话,或者我们可以改变RedisSessionInterface的实现,这样它就不会在每个路由上打开一个新会话?你知道吗


Tags: redis路由网站area页面基础ram小时