Я создал приложение логики, которое слушает тему сетки событий, и она отлично работает, но если я удаляю ее и пытаюсь создать из шаблона, она не работает.Он никогда не запускается.
Проблема заключается в том, что, хотя он создает соединение API с сеткой событий, он оставляет его неавторизованным и не создает никакой подписки на тему сетки событий.Ни в коем случае не отображаются какие-либо ошибки.Все успешно, но оно просто не создает все, что должно.
Чтобы обойти это, я добавил команды в скрипт Powershell для аутентификации.Это работает нормально, но это, конечно, не создает подписку.
Если я снова запусту ARM-шаблон, я ожидал, что он создаст его сейчас, поскольку соединение недействительно, но нет, это не так.Я полагаю, Azure понимает, что ничего не изменилось в шаблоне и ничего не делает?Если я отредактирую ARM-шаблон, изменим имя подписки и снова разверну его, тогда подписка будет создана и она начнет работать.
Конечно, я мог бы дважды вызвать шаблон с двумя разными именами подписки в качестве параметра, ноэто звучит глупо.Должен быть какой-то лучший способ.
Итак, как лучше всего создать такое логическое приложение из шаблонов и скриптов?