You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Quarkus限制HTTP最大连接数时,如何配置空闲超时?

Quarkus HTTP最大连接数限制与空闲超时配置

配置描述的具体含义

当通过quarkus.http.limits.max-connections设置服务器允许的最大并发HTTP连接数后,服务器的连接资源就有了明确上限。如果存在大量长时间处于空闲状态的连接(即客户端已建立连接但未发送请求,或请求完成后未主动断开连接),这些空闲连接会持续占用有限的连接名额,导致新的客户端请求无法建立连接,最终引发连接耗尽的问题。

官方建议配置较短的空闲超时,核心目的是让服务器自动关闭长时间闲置的连接,及时释放连接资源,确保新的请求能正常获取连接名额,维持服务的可用性和并发处理能力。

空闲超时的配置项

Quarkus中控制HTTP连接空闲超时的核心配置项是:

quarkus.http.idle-timeout

你可以在application.properties文件中设置具体时间值,支持的时间单位包括s(秒)、m(分钟)、h(小时)等,示例配置如下:

# 设置空闲超时为5秒
quarkus.http.idle-timeout=5s

如果服务启用了HTTP/2协议,对应的空闲超时配置项为:

quarkus.http.h2.idle-timeout

内容的提问来源于stack exchange,提问作者Jaiprasad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 02:33:28