Azure: слоты веб-приложений в разных виртуальных сетях

Можно ли определить каждый слот лазурного веб-приложения для разных IP-адресов/виртуальных сетей? например dev-slot к dev-vnet и prod-slot к prod-vnet

свойства определения исходящих ip-адресов работают «глобально» (для всего веб-приложения не предлагаются отдельные опции слота.

Любая идея, как это сделать (один ip / лучший vnet для каждого слота веб-приложения), очень ценится!

Большое спасибо!


person notice    schedule 25.07.2018    source источник


Ответы (1)


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

Слоты развертывания на самом деле являются активными приложениями с собственными именами узлов, которые отличаются от имен узлов веб-приложений Azure. Но слоты имеют тот же IP-адрес, что и веб-приложение Azure в Azure. Вы можете использовать утилиту Ping, чтобы проверить это, время ожидания Ping ничего не говорит, только мы можем видеть хост из веб-приложения или каждый слот в лазури.

Вот снимки экрана двух слотов — промежуточного и полного в службе веб-приложений Azure.

введите здесь описание изображения

На самом деле IP-адрес 13.90.143.69 также является IP-адресом службы веб-приложений Azure. Если вы хотите, чтобы dev-slot был подключен к dev-vnet, а prod-slot — к prod-vnet. Я думаю, что это должен быть dev-slot, связанный с Azure web app service1, и prod-slot, связанный с Azure web service2. Service1 имеет другой IP-адрес с service2.

Надеюсь, это имеет смысл.

person Nancy Xiong    schedule 26.07.2018
comment
Большое спасибо! Это больше, чем я надеялся. И это доказывает то, что я думал. - person notice; 26.07.2018