3.7. 配置 HTTP 超时
HTTP 会话超时定义 HTTP 会话被视为无效的时间段,因为指定期间内没有活动。
HTTP 会话超时可以根据优先顺序在以下位置进行配置:
Application(应用程序)
您可以通过向 文件中添加以下配置,在应用的
web.xml
配置文件中定义 HTTP 会话超时:这个值以分钟为单位。<session-config> <session-timeout>30</session-timeout> </session-config>
如果您修改了 WAR 文件,请重新部署应用。如果您浏览了 WAR 文件,则不需要进一步的操作,因为 JBoss EAP 自动取消部署并重新部署应用。
Server
您可以使用以下管理 CLI 命令,在
undertow
子系统中设置默认的 HTTP 会话超时:这个值以分钟为单位。/subsystem=undertow/servlet-container=default:write-attribute(name=default-session-timeout,value=30)
默认
默认的 HTTP 会话超时为 30 分钟。