From 90e2f05c4a5a732d906d7abde9ef9f6ebe4fd84b Mon Sep 17 00:00:00 2001 From: Michael Hoffmann Date: Thu, 23 May 2024 18:06:14 +0200 Subject: [PATCH] Query: set keepalive for store grpc client Signed-off-by: Michael Hoffmann --- pkg/extgrpc/client.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/extgrpc/client.go b/pkg/extgrpc/client.go index 87c8060cd6..133c794e1d 100644 --- a/pkg/extgrpc/client.go +++ b/pkg/extgrpc/client.go @@ -71,6 +71,7 @@ func StoreClientGRPCOpts(logger log.Logger, reg prometheus.Registerer, tracer op tracing.StreamClientInterceptor(tracer), ), ), + grpc.WithKeepaliveParams(keepalive.ClientParameters{Time: 10 * time.Second, Timeout: 5 * time.Second}), } if reg != nil { reg.MustRegister(grpcMets)