azure обмен веб-заданий во вторичном слоте в службе приложений - PullRequest
1 голос
/ 05 апреля 2020

У меня есть веб-сайт, работающий в службе приложений azure. Кроме того, развернуто веб-заданий .

Теперь я создаю новый слот для службы приложений и развертываю код веб-сайта в новом слоте.

Когда Я меняю слоты, веб-задания все еще выполняются в производственном слоте или они будут перенесены в новый слот?

Спасибо!

1 Ответ

0 голосов
/ 05 апреля 2020

Под прикрытием веб-задания находятся на сайте вашей службы приложений \ wwwroot \ App_data \ jobs \ непрерывный | сработала папка. Перестановка слотов - это набор действий , которые выполняются и в конечном итоге заканчиваются переключателем правил маршрутизации в Azure.

Ваши веб-задания будут участвовать в замене слотов для Службы приложений.

Однако есть несколько интересных угловых случаев. Например, давайте предположим, что ваши промежуточные и рабочие приложения идентичны, и у вас есть триггеры, определенные для чего-то вроде ServiceBusTrigger. Если вы не остановите свои промежуточные слоты промежуточного слота, триггеры промежуточного экземпляра веб-задания будут продолжать опрашивать ваши производственные ресурсы, что означает, что вы можете выполнять как рабочий код, так и код слотового задания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...