Как разработать и развернуть несколько разных ботов в Azure? - PullRequest
0 голосов
/ 19 ноября 2018

Я разработал бота с использованием Microsoft Bot Framework v3 и C # .Net. Я также развернул бота в Azure в группе ресурсов, в которой есть необходимые ресурсы, такие как план обслуживания приложений, служба приложений, служба ботов и т. Д. Теперь необходимо создать нового бота для другого рабочего процесса. Я хочу знать, каковы мои шансы использовать мои существующие ресурсы Azure. Должен ли я создать новый сервис Bot & App Service в том же плане обслуживания приложений? Если кто-то создал и развернул различные боты в Azure, поделитесь стратегией.

1 Ответ

0 голосов
/ 19 ноября 2018

Это сильно зависит от ваших сценариев.

Но, учитывая, что ваши разные боты должны работать параллельно:

  • План обслуживания приложения можно использовать повторно, если его цена достаточно высока, чтобыразмер в соответствии с требованиями обоих ботов
  • Учетная запись хранилища также может быть повторно использована, так как она использует идентификатор бота в своих ключах (но было бы лучше указать разные таблицы для каждого бота при внедрении зависимости при использовании Table Storage)
  • Служба приложений (где вы предоставляете свою конечную точку /api/messages) должна быть конкретной, если вы не управляете специальной конфигурацией
  • Служба бот-приложения (которая связана с этой конечной точкой) должна быть конкретнойКроме того, поскольку регистрация на канале ботов характерна для каждого бота
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...