Azure: слоты Webapp в разных внетс
Можно ли определить каждый слот лазурного веб-приложения для разных IP-адресов / vnets? например, dev-slot для dev-vnet и prod-slot для prod-vnet
свойства для определения исходящих ip-адресов работают "глобально" (для всего веб-приложения не предлагаются отдельные варианты слотов.
Любая идея, как это сделать (один ip / лучше vnet для каждого слота веб-приложения) очень ценится!
Большое спасибо!
1 ответ
Как я знаю, невозможно определить каждый слот веб-приложения Azure для другого IP-адреса.
Слоты развертывания на самом деле представляют собой живые приложения с собственными именами узлов, которые отличаются от имен узлов веб-приложений Azure. Но слоты имеют тот же IP-адрес, что и веб-приложение Azure в Azure. Вы можете использовать утилиту Ping, чтобы проверить это, таймаут Ping ничего не может сказать, только мы можем видеть хост из веб-приложения или каждый слот в Azure.
Вот скриншоты двух слотов - готовых и полноценных в службе веб-приложений Azure.
Фактически, IP-адрес 13.90.143.69 также является IP-адресом службы веб-приложений Azure. Если вы хотите dev-slot для dev-vnet и prod-slot для prod-vnet. Я думаю, что это должен быть dev-slot, связанный с сервисом веб-приложений Azure1, а prod-slot - с веб-сервисом Azure2. У service1 есть другой IP-адрес с service2.
Надеюсь, это имеет смысл.