gpt4 book ai didi

google-cloud-platform - 创建谷歌云后端服务的命令失败 - 我做错了什么?

转载 作者:行者123 更新时间:2023-12-04 16:30:54 25 4
gpt4 key购买 nike

我目前正在研究 Google Cloud“负载平衡”代码实验室:

https://codelabs.developers.google.com/codelabs/cpo200-load-balancing

在实验室的第 4 页,它要求我在 Cloud Shell 中运行以下命令,以创建后端服务(用于一组 Web 服务器的负载平衡,即 HTTP 实例):

gcloud compute backend-services create \
guestbook-backend-service \
--http-health-checks guestbook-health-check

但是,运行此命令会导致以下错误:
ERROR: (gcloud.compute.backend-services.create) Some requests did not succeed:
- Invalid value for field 'resource.loadBalancingScheme': 'EXTERNAL'.
Backend Service based Network Load Balancing is not yet supported.

假设代码实验室中的所有前面的步骤都是正确的(我没有理由怀疑不是这种情况),这似乎是代码实验室中的一个错误。

我已经为此提交了一个错误报告,但是,因为我不希望很快对错误报告做出任何回应,但我确实想继续这个实验室,我应该运行什么命令?

我认为有某种 API 更改,但代码实验室还没有跟上, documentation似乎没有表明任何相关的变化。

我意识到我可能会想出如何使用 Cloud Console 来做到这一点,但我真的很想学习命令行操作。

有没有人有任何想法?

提前致谢!

最佳答案

而且,正如这些事情的本质一样,在我发布这篇文章后不久,我就为自己找到了答案......

命令应该是:

gcloud compute backend-services create \
guestbook-backend-service \
--http-health-checks guestbook-health-check \
--global

似乎错误消息实际上提示的是不支持区域后端服务;它们必须是全局性的。

撇开实验室指导不充分的事实不谈,如果在文档中详细说明这一点就好了,但我想我们不能拥有一切......

关于google-cloud-platform - 创建谷歌云后端服务的命令失败 - 我做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42975368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com