#3753·axum

连接旋转/最大生命周期

作者: adriangb创建于 2026年5月12日更新于 2026年5月15日
标签C-feature-requestA-axum

数据库连接池早就具有类似的选项(`max_lifetime` 在 sqlx 中)(https://docs.rs/sqlx/latest/sqlx/pool/struct.PoolOptions.html#method.max_lifetime)。在 gRPC 方面,tonic 已经通过 `Server::max_connection_age` 来提供了完全相同的选项(以及 `max_connection_age_grace` 和 `max_connection_idle`),因此在 axum-/hyper 相邻的服务器库中,这个功能的存在有着明确的先例。Envoy 也有 `max_connection_duration`,也是出于同样的原因。