допустим есть HttpClient, я получаю на гейтвей запрос и хочу перенаправить его нужному микросервису. как минимум из гейтвея мне нужен keep-alive соединение на мой микросервис, чтобы не тратить много ресурсов на постоянное пересоздание tcp конекшенов. получается, если по этому соединению где-то будет долгий запрос (там на секунд 5) то все клиенты встрянут
Какое-то странное решение несколько клиентов на один коннекшен вешать
ну вообще очень даже профитно наверное, если бы это был HTTP/2
Ты хоть замерял сколько ресурсов занимает один TCP конекшен? Зачем тебе это?
на микросервисах используются брокеры сообщений, например кафка (грефневая)
Обсуждают сегодня