当尝试测试负载均衡器配置中存在的 HTTP 到 HTTPS 功能时,我发现在编辑我拥有的负载均衡器时它不存在。我创建了一个新的,只是为了看看我是否有与文档中给出的指南/示例不同的东西(我使用了与其他负载均衡器完全相同的“组件”,只是名称不同),并且选项就在那里。我继续尝试应用它,但我拥有的静态 IP 与正在使用的 IP 发生冲突。
现在我需要测试在实际使用之前,我必须先完成此操作。由于预算限制,我无法使用单独的静态 IP 或不同的 Compute Engine(我们的产品还处于非常早期的阶段,我不能为此部署新的 VM)。我最好的选择是关闭当前正在运行的 LB 并进行测试,但这是我们提供服务的唯一方式。
然后问题来了:我可以在检查新负载均衡器时“关闭”当前的负载均衡器吗?如果不行,我是否必须删除正在使用的负载均衡器,然后手动重做?我希望面板或 CLI 中有一个选项(除了撤消操作)可以避免这种情况。任何帮助都将不胜感激!
答案1
尝试复制但仍无法停止负载均衡器,唯一的选择是删除负载均衡器。我看到一些以前的问题是这样的(停止 Google 云端负载均衡器)唯一的办法就是删除以最小化成本。
您还可以考虑/查看使用云铠控制负载均衡器上的流量的策略。但成本将基于您所使用的内容。
经过配置 Cloud Armor 策略,外部 IP 仍将向客户端开放,但负载均衡器将使用您配置的错误代码进行响应,并且不会将请求转发到后端虚拟机。