首页 > 解决方案 > Azure 应用程序网关 HTTP 设置后端端口重置为 80

问题描述

在 Azure 门户中,我创建了以下具有后端池、规则、侦听器和 HTTP 设置的应用程序网关。我希望使用下面的后端端口配置 HTTP 设置,并将设置多次放置在后端端口字段中。但是,当我保存设置时,Azure 会将端口重置为 80。以前有人遇到过这个问题吗?请提供有关如何解决问题的任何指导。

应用网关

后端池

  1. Pool1 - 2 台服务器侦听端口 80
  2. Pool2 - 1 台服务器监听 8080 端口
  3. Pool3 - 1 台服务器在端口 8777 上侦听

规则

  1. 规则 1 - 侦听器 1 - HTTP1
  2. 规则 2 - 侦听器 2 - HTTP2
  3. 规则 3 - 侦听器 3 - 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

标签: azureazure-application-gateway

解决方案


是的,几周前我在门户网站上遇到了这个问题 - 进入编辑面板将端口字段值显示为 80,即使基础存储值不同

如果在编辑其他字段时没有注意到这一点,它将使用可能不正确的“80”默认值更新 http 设置。

因此,如果您在门户、Az PS、CLI 或 ARM 部署中指定所需的值,它将使用您设置的端口。只是编辑面板似乎没有显示基础值。


推荐阅读