Azure Настройки HTTP-шлюза прикладного шлюза. Внутренний порт сбрасывается до 80 - PullRequest
0 голосов
/ 23 апреля 2020

На портале Azure я создал следующий шлюз приложений с пулом бэкэнда, правилами, прослушивателями и настройками HTTP ниже. Я хочу, чтобы параметры HTTP были настроены с помощью нижеуказанных внутренних портов, и они неоднократно помещались в поля внутреннего порта. Однако, когда я сохраняю настройку, Azure сбрасывает порт на 80. Кто-нибудь сталкивался с этой проблемой раньше? Пожалуйста, предоставьте любые возможные рекомендации по решению проблемы.

AppGateway

Backend Pools

  1. Pool1 - 2 сервера, прослушивающие порт 80
  2. Pool2 - 1 сервер, прослушивающий порт 8080
  3. Pool3 - 1 сервер, прослушивающий порт 8777

Правила

  1. Rule1 - Listener1 - HTTP1
  2. Rule2 - Listener2 - HTTP2
  3. Rule3 - Listener3 - HTTP3

Слушатели

  1. Listener1 - мультисайт - порт 80 - домен # 1
  2. Listener2 - мультисайт - порт 80 - домен # 2
  3. Listener3 - мультисайт - порт 80 - домен # 3

Настройки HTTP

  1. HTTP1 - порт 80 - внутренний порт 80
  2. HTTP2 - порт 8080 - внутренний порт 8080
  3. HTTP3 - порт 8777 - внутренний порт 8777

1 Ответ

0 голосов
/ 23 апреля 2020

Да, я столкнулся с этой проблемой с порталом пару недель go - при переходе на панель редактирования отображается значение поля порта 80, , даже если базовое хранимое значение отличается .

Если это остается незамеченным при редактировании другого поля, он обновит настройки http с потенциально неправильным значением по умолчанию «80».

Поэтому, если вы укажете желаемое значение либо в портале, при развертывании Az PS, CLI или ARM будет использоваться заданный вами порт. Просто на панели редактирования не отображается основное значение.

...