Создание нового объекта HybridConnectionStream, как показано ниже, для каждого потока клиентских запросов занимает время (~ 3 с)
var client = new HybridConnectionClient(new Uri(String.Format("sb://{0}/{1}", relayConfiguration.Value.RelayNamespace, relayConfiguration.Value.ConnectionName)), tokenProvider);
-- (takes ~3 secs)
HybridConnectionStream relayConnection= await client.CreateConnectionAsync();
Есть ли выход для повторного использования / кэширования уже установленного HybridConnectionStream для обслуживания всех будущих запросов того же клиентаили возможно создать пул HybridConnectionStream для более быстрого обслуживания будущих клиентских запросов.Наша реализация выглядит следующим образом:Некоторым действиям пользователя в мобильном приложении требуются данные из локальной БД, поэтому действие пользователя обращается к API-интерфейсу хост-службы Azure, который, в свою очередь, перенаправляет запрос к конкретному гибридному соединению Azure Relay, а затем к нашему обычному сервису-получателю, выбирает запрос и пересылает его.на локальный веб-сервис для сбора данныхЗдесь приложение Service Fabric создает NEW гибридное соединение / гибридное соединение для установления соединения с гибридным соединением Azure для каждого и каждого входящего пользовательского запроса, который занимает много времени, и мы хотим избегать создания нового гибридного соединения каждый раз, вместо этого ищем варианты для кэширования& повторно использовать уже созданное дорогостоящее гибридное соединение или пытаться создать пул гибридных соединений.пожалуйста, совет, если это возможно, или предложить что-то еще, что даже лучше.Спасибо