Лучший способ развертывания веб-заданий Azure в Azure AppServicePlan - PullRequest
0 голосов
/ 25 апреля 2019

Предположим, у меня есть 1 план Azure AppService, лучше ли его развертывать? • 2 веб-задания в одной службе приложений (которая связана с вышеуказанным 1 APSP) или • 2 веб-задания для 2 разных служб приложений (которые связаны с вышеуказанным 1 APSP).

Я понимаю, что при создании Azure AppService создается экземпляр W3Wp.exe на виртуальной машине PaaS (который является ничем иным, как Azure AppServicePlan). Итак, если у меня есть две службы приложений на одном APSP, будет создано 2 экземпляра W3wp.exe. Хотите узнать лучший и идеальный способ развертывания нескольких веб-заданий в Azure.

Ответы [ 2 ]

0 голосов
/ 13 мая 2019

С точки зрения оптимизации затрат хорошо выполнить развертывание для единого плана обслуживания приложения. Цены основаны на размере и количестве запущенных вами экземпляров. Это также зависит от того, как всегда обе веб-задачи будут выполнять тяжелые задачи, или они могут выполняться в отдельный интервал, как после того, как одна веб-работа завершила другую работу. Это было одно веб-задание, которое все еще может использовать максимум ресурсов.

https://azure.microsoft.com/en-in/pricing/details/app-service/windows/

0 голосов
/ 25 апреля 2019

Я согласен с rickvdbosch

Это зависит.

В 2 веб-заданиях, работающих в одной службе приложений, если один веб-задание развернуто со строками приложения / строками подключения, это приведет к перезапуску другого веб-задания.

Кроме того, команда разработчиков / разработчиков должна одновременно управлять обеими конфигурациями веб-заданий в одной службе приложений без каких-либо конфликтов.

В случае 2-х веб-заданий, запущенных в разных сервисах приложения. Вышеупомянутые проблемы могут быть преодолены с помощью этого подхода.Если AppService предназначен для использования только для WebJobs, а не для веб-сайта / webapplication / api, то AppService можно остановить / отключить.Это остановит процесс w3wp, запущенный в плане обслуживания приложения, но веб-работа продолжится, пока не будет остановлена.

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