Spring boot 正在尝试将域转发到其他端口

Spring boot 正在尝试将域转发到其他端口,spring-boot,windows-server-2012-r2,Spring Boot,Windows Server 2012 R2,我正在Windows Server 2012 R2上运行Springboot应用程序。它似乎要求从一个胖缸执行端口80,但我甚至不想考虑释放在Windows服务器上的端口。似乎涉及的步骤太多了,我以前失败得很惨。为了绕过这个问题,至少暂时是这样,我想知道是否有可能将任何点击我的url的人(即(默认端口80))转发到并继续用漂亮的url屏蔽IP/端口地址。这可能吗?我该怎么做 netsh interface portproxy add v4tov4 listenport=80 listenaddr

我正在Windows Server 2012 R2上运行Springboot应用程序。它似乎要求从一个胖缸执行端口80,但我甚至不想考虑释放在Windows服务器上的端口。似乎涉及的步骤太多了,我以前失败得很惨。为了绕过这个问题,至少暂时是这样,我想知道是否有可能将任何点击我的url的人(即(默认端口80))转发到并继续用漂亮的url屏蔽IP/端口地址。这可能吗?我该怎么做

netsh interface portproxy add v4tov4 listenport=80 listenaddress=10.99.128.6 connectport=8081 connectaddress=10.99.128.6
显然这个命令还不够。当我点击
10.99.128.6:80
时,它停留在端口80

即使在检查和确认活动端口映射之后:

netsh interface portproxy show v4tov4
我没抓住重点吗?我没有服务器管理经验。只需要让这件事继续下去


实际上,
http://webapp
http://10.99.128.6:80
应运行
http://10.99.128.6:81

您使用plesk或IIS?两者都不使用。Springboot将在执行单个JAR后启动整个web应用程序服务器。我删除了IIS以释放端口80,但还有其他限制我无法理解。我在想,如果我在端口8081上托管,任何时候有人点击端口80(默认域端口),然后将他们重定向到端口8081(应用程序实际工作的地方)将是理想的…你看了吗?谢谢,但这不是问题所在。。。我需要在服务器端进行端口转发。在我使用spring mvc应用程序的情况下,我使用Filters ISAPI进行转发,但在这种情况下,您需要IIS。您使用plesk或IIS?两者都不使用。Springboot将在执行单个JAR后启动整个web应用程序服务器。我删除了IIS以释放端口80,但还有其他限制我无法理解。我在想,如果我在端口8081上托管,任何时候有人点击端口80(默认域端口),然后将他们重定向到端口8081(应用程序实际工作的地方)将是理想的…你看了吗?谢谢,但这不是问题所在。。。我需要在服务器端进行端口转发。在我使用spring mvc应用程序的情况下,我使用Filters ISAPI进行转发,但在这种情况下,您需要IIS