有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在春季将Redis Http会话超时设置为无限

我想让redis会话在春天无限超时
@enableRedistpSessionmaxInactiveIntervalInSeconds是默认值1800秒,我在文档中看到了这一点
[The session timeout in seconds. By default, it is set to 1800 seconds (30 minutes). This should be a non-negative integer.][1]

因此,将其设置为-1(无限)似乎是不可能的
仅供参考:它已经在tomcat中设置为web中的-1。在会话改为Redis Http会话管理之前,它一直工作正常
谢谢


共 (1) 个答案

  1. # 1 楼答案

    我尝试了-1作为最大不活动间隔秒,效果很好。 会议是无限期的。 然而,如果有人考虑使用它,它可能会导致redis内存泄漏,因为会话永远不会过期(尤其是匿名会话)