From 8c6cbc59830684e11745531bd2f3bc4afee34a28 Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Tue, 13 Sep 2022 00:12:23 +0200 Subject: [PATCH] allow multiple http2 connections in grpc --- MareSynchronosServer/MareSynchronosServer/Startup.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/MareSynchronosServer/MareSynchronosServer/Startup.cs b/MareSynchronosServer/MareSynchronosServer/Startup.cs index 10476d3..1df771d 100644 --- a/MareSynchronosServer/MareSynchronosServer/Startup.cs +++ b/MareSynchronosServer/MareSynchronosServer/Startup.cs @@ -19,6 +19,7 @@ using Grpc.Net.Client.Configuration; using Prometheus; using MareSynchronosShared.Metrics; using System.Collections.Generic; +using System.Net.Http; namespace MareSynchronosServer { @@ -82,6 +83,10 @@ namespace MareSynchronosServer }).ConfigureChannel(c => { c.ServiceConfig = new ServiceConfig { MethodConfigs = { defaultMethodConfig } }; + c.HttpHandler = new SocketsHttpHandler() + { + EnableMultipleHttp2Connections = true + }; }); services.AddGrpcClient(c => {