我目前正在使用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
Run Code Online (Sandbox Code Playgroud)
但是,运行此命令会导致以下错误:
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.
Run Code Online (Sandbox Code Playgroud)
假设代码实验室中的所有前面的步骤都是正确的(我没有理由怀疑不是这种情况),这似乎是代码实验室中的一个错误.
我已经为此提交了一份错误报告,因为我不希望很快就会对错误报告做出任何回应,但我确实想继续这个实验,我应该运行什么命令呢?
我认为已经进行了某种API更改,但代码实验室没有赶上,文档似乎没有表明任何相关的更改.
我意识到我可能想知道如何使用云控制台执行此操作,但我真的想学习命令行操作.
有没有人有任何想法?
提前致谢!