jeesite4 session时间设置

需求: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.xmlsession超时时间
  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>

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章