GCP VM将所有请求重定向到另一个URL



我们有一个内部负载均衡器,其中请求到达一个实例组,这基本上是虚拟机的集合。

Load Balancer -> Instance Group (our service is running on the Port 8080)

由于我们需要将其中一个请求重定向到其他域,因此这样做是为了测试我们的新服务

Load Balancer -> Send Request to VM 1 at port 8080 -> Redirect it newservice.com/filter=<with arguments>
-> VM 2 and VM 3 service is running on port 8080

正确的方法是什么?由于新服务不在同一个gcp项目中,有什么帮助吗?

我有一个简单的nginx配置:
server {
listen 80;
server_name MY-MACHINE-IP (VM 1)
return      301 https://newService.com$request_uri;;
}

但是没有发生重定向

只有3种方法可以使跨项目连接成为可能:共享VPC,云VPN或VPC对等。您可以选择最适合您的用例的选项。我会先尝试VPC对等。

共享VPC

云VPN

VPC凝视

最新更新