Сервис получает вызовы API от другого IP Azure на “Стандартном веб-сайте”

Мы выполняем Средний Стандартный экземпляр Веб-сайта, и на этом у нас есть несколько интернет-магазинов, когда клиент пытается получить фонды (вызов API платежного шлюза), он иногда смещает дюйм/с, и мы должны добавить, что новый IP к шлюзам утвердил диапазон IP.

Какие-либо идеи, почему это смещается и является там способом заблокировать IP?

0
задан 30 September 2014 в 11:49
2 ответа

Веб-сайты Azure - это веб-сайт как услуга. Таким образом, это очень большая мультитенантная служба без выделенных исходящих IP-адресов. Даже если вы используете свои собственные виртуальные машины (например, при использовании Standard, как вы сейчас делаете). Правда, все ваши веб-сайты работают на зарезервированных виртуальных машинах, но ... ваш трафик по-прежнему маршрутизируется через саму службу.

Вы можете иметь выделенные входящие IP-адреса, если настроили SSL, но это не поможет с исходящим IP-адресом.

Чтобы ответить на ваш вопрос о блокировке IP-адреса: вам нужно будет инициировать вызов внешнего API либо из экземпляра веб-роли / рабочей роли в облачной службе, либо из виртуальной машины , любой из которых имеет статический VIP. Обратите внимание, что если вы действительно разорвите развертывание, вы рискуете потерять назначенный IP-адрес (хотя с виртуальными машинами вы можете выключиться и попросить, чтобы IP оставался выделенным). Кроме того, теперь у вас есть возможность назначить неизменяемый виртуальный IP-адрес развертыванию.

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

0
ответ дан 5 December 2019 в 18:47
-1
ответ дан 5 December 2019 в 18:47

Теги

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