有没有办法使用 ARR 将请求重新路由到 80/443(分别是默认的 http/https 端口)以外的端口?我们有几个 Web 应用程序在 80 以外的端口上监听,并希望使用 ARR 对它们进行负载平衡。这可能吗?
答案1
您可以这样做 - 当向服务器场添加服务器时,单击“高级设置......”链接,其中 HTTP 和 HTTPS 端口都可以配置为您想要的任何内容。
在该c:\windows\system32\inetsrv\config\ApplicationHost.config
文件中,服务器条目看起来如下所示:
<server address="192.168.1.1" enabled="true">
<applicationRequestRouting httpPort="8080" />
</server>
根据您的 Web 应用程序的工作方式,您可能还需要在服务器场的代理配置中打开“响应标头中的反向重写主机”设置。
答案2
操作方法截图(来源):