У меня есть следующий сценарий развития:
- Веб-сайт, который заинтересован в более чем одном концентраторе
- Концентратор, который ответит на некоторое время
- Концентратор, который будет отвечать за весь срок действия пользовательского сеанса
- Два концентратора концептуально не имеют отношения друг к другу
Так что Imagine 3. это то, что будет обновлять панель мониторинга. Imagine 2. что-то, что потребует обновлений только в течение доли времени после того, как пользователь что-то сделает
Вопрос 1: Должен ли я в любом случае объединить концентраторы? Поскольку у меня будет одно соединение, тогда зачем создавать второе.
Вопрос 2: Если бы у меня было только последнее, было бы лучше (с точки зрения ниже) чтобы открыть одно соединение для всего сеанса или открыть / закрыть соединение при необходимости?
- Требуется ли много времени / ресурсов / затрат, чтобы открыть / закрыть соединение?
- Лучше ли постоянно устанавливать соединение? (Я забочусь об эфемерном исчерпании порта, так как расходы на премьере и ярусах на azure).