3.7. 配置 HTTP 超时


HTTP 会话超时定义 HTTP 会话被视为无效的时间段,因为指定期间内没有活动。

HTTP 会话超时可以根据优先顺序在以下位置进行配置:

  1. Application(应用程序)

    您可以通过向 文件中添加以下配置,在应用的 web.xml 配置文件中定义 HTTP 会话超时:这个值以分钟为单位。

    <session-config>
      <session-timeout>30</session-timeout>
    </session-config>

    如果您修改了 WAR 文件,请重新部署应用。如果您浏览了 WAR 文件,则不需要进一步的操作,因为 JBoss EAP 自动取消部署并重新部署应用。

  2. Server

    您可以使用以下管理 CLI 命令,在 undertow 子系统中设置默认的 HTTP 会话超时:这个值以分钟为单位。

    /subsystem=undertow/servlet-container=default:write-attribute(name=default-session-timeout,value=30)
  3. 默认

    默认的 HTTP 会话超时为 30 分钟。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.