Сопоставление / перенаправление портов веб-приложения Azure

Можно ли сопоставить или перенаправить внешний порт x на порт 80 в веб-приложении в Azure с помощью любого из инструментов, предоставляемых Azure (например, Traffic Менеджер и др.). Я' Я не говорю о виртуальных машинах, я говорю о более абстрактной службе приложений.

Приведен следующий пример:

Мы запускаем службу Windows на многих устройствах, которые подключаются к API через порт 314XX. Теперь мы запускаем этот Asp.Net Web Api в Azure в веб-приложении, и это нормально, но невозможно обновить все устройства, поэтому некоторые из них по-прежнему будут подключаться к порту 314XX вместо 80. Можно ли настроить веб-приложение в Azure для прослушивания нескольких портов, или можно ли использовать какие-либо из этих инструментов трафика для создания такого сопоставления портов? На сегодняшний день я не нашел способа сделать это.

Спасибо за вашу помощь.

4
задан 25 January 2016 в 12:10
2 ответа

В отличие от Cloud Службы (веб-роли / рабочие роли) и виртуальные машины, веб-приложения не имеют функции сопоставления портов. То есть ... для веб-приложений открыты только порты 80 и 443.

Диспетчер трафика не обеспечивает сопоставление портов. Для этого вам потребуется запустить собственный прокси.

4
ответ дан 3 December 2019 в 03:41

В случае Azure вам следует обратить внимание на среды службы приложений Azure. Они предоставляют вам полностью изолированную и выделенную среду, из которой вы можете управлять vlan и сетевыми ресурсами. Из-за этого они значительно дороже виртуальных машин, но дадут вам все возможности PaaS / SaaS.

Среды службы приложений Azure

-1
ответ дан 3 December 2019 в 03:41

Теги

Похожие вопросы