From 197c34bc176641fa749da63d4fda0d37036e0858 Mon Sep 17 00:00:00 2001 From: "Lei, HUANG" <6406592+v0y4g3r@users.noreply.github.com> Date: Tue, 25 Apr 2023 20:07:57 +0800 Subject: [PATCH] fix: grpc client keepalive (#1461) fix: grpc keepalive --- src/common/grpc/src/channel_manager.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/common/grpc/src/channel_manager.rs b/src/common/grpc/src/channel_manager.rs index 70e70893d4..439e3e2fe9 100644 --- a/src/common/grpc/src/channel_manager.rs +++ b/src/common/grpc/src/channel_manager.rs @@ -230,9 +230,9 @@ impl Default for ChannelConfig { rate_limit: None, initial_stream_window_size: None, initial_connection_window_size: None, - http2_keep_alive_interval: None, + http2_keep_alive_interval: Some(Duration::from_secs(30)), http2_keep_alive_timeout: None, - http2_keep_alive_while_idle: None, + http2_keep_alive_while_idle: Some(true), http2_adaptive_window: None, tcp_keepalive: None, tcp_nodelay: true, @@ -497,9 +497,9 @@ mod tests { rate_limit: None, initial_stream_window_size: None, initial_connection_window_size: None, - http2_keep_alive_interval: None, + http2_keep_alive_interval: Some(Duration::from_secs(30)), http2_keep_alive_timeout: None, - http2_keep_alive_while_idle: None, + http2_keep_alive_while_idle: Some(true), http2_adaptive_window: None, tcp_keepalive: None, tcp_nodelay: true,