要配置为侦听端口80和8080

时间:2017-10-16 09:41:02

标签: google-cloud-platform google-compute-engine

我以这样的方式配置我的VM,即在一个VM上运行2个应用程序。  第一个App听ip:80端口  第二个应用程序听ip:8080端口

我已经在这样的VM实例组上启用了端口。

enter image description here

我的Load Balancer配置了两个这样的前置规则。

enter image description here

我想将ip1:80映射到我的80端口应用程序和ip2:8080到8080应用程序

当我尝试使用负载均衡器IP地址访问我的应用程序时,它总是向我显示8080端口应用程序。

我有两个后端服务正在运行 帮助我在这里谷歌团队。我是新手

2 个答案:

答案 0 :(得分:1)

如果您想使用IP地址而不是URL /域来访问您的Web应用程序,那么URL Maps无法帮助您实现您的设计,因为URL映射会使用正确的后端服务将请求转发给正确的后端服务目标网址中的host values (example.com)path values (/path)

话虽这么说,您可以在LB资源中再添加一个Target Proxy,以便将传入的请求直接路由到所需的后端服务。这将允许您将最小实例数保持为一个VM。

有关详细信息,请访问this article

答案 1 :(得分:0)

我有类似的问题,我不得不添加第二个后端。 所以我有两个后端:{80}端口为one,8080为other。我有托管组。