需求:jeesite 4.1.9 登陸狀態永不過期
設置超長有效期,必須同事設置三處地方纔可以。
1、application.yml
session: # # # 全局會話超時,單位:毫秒, 20m=1200000ms, 30m=1800000ms, 60m=3600000ms, 12h=43200000ms, 1day=86400000ms # # 注意:如果超時超過30m,你還需要同步修改 j2cache.properties 文件的 caffeine.region.sessionCache 超時時間,大於這個值。 # # 注意:還要修改tomcat/conf/web.xml的session超時時間 sessionTimeout: 8640000000 # # # 手機APP設備會話超時參數設置,登錄請求參數加 param_deviceType=mobileApp 時有效 100天 mobileAppSessionTimeout: 8640000000
2、j2cache.properties
######################################### # Caffeine configuration # caffeine.region.[name] = size, xxxx[s|m|h|d] ######################################### caffeine.region.default = 10000, 1h caffeine.region.sessionCache = 100000, 3600d
3、tomcat conf/web.xml
<session-config> <session-timeout>360000</session-timeout> </session-config>