Я настраиваю сервисную среду MS Bot framework в Azure. Мне удалось успешно настроить канал, который подключается к одной службе ботов для одного приложения. Теперь мы хотели бы масштабировать эту среду глобально (по всему миру), и мы хотели бы настроить многорегиональные среды. Когда пользователь подключается из приложения канала (MS Team), он должен иметь возможность подключиться к ближайшему к нему региону Azure и получить ответ. Как мы можем настроить географический балансировщик нагрузки для службы ботов веб-приложения Microsoft Bot Framework?
Мы пытались настроить диспетчер трафика, однако у нас есть ограничение, поскольку служба регистрации канала бота Microsoft имеет идентификатор приложения Microsoft (ClientID) и пароль, и он может подключаться только к одному URL-адресу конечной точки обмена сообщениями.
Фактические результаты: приложение для регистрации канала Microsoft Bot не может подключаться к нескольким конечным точкам обмена сообщениями в разных регионах и как мы можем балансировать нагрузку на службу MS Bot.
Ожидаемые результаты: Как мы можем сбалансировать нагрузку (задержку по регионам) на приложение MS Bot?