1

我为我的Google CLoud存储存储桶设置了CDN设置。我已经上传了一个公共对象,你可以在这里看到它的公共链接:https://storage.googleapis.com/staging.twinkle-4acfc.appspot.com/example_out_message_bg.9.png无法通过负载平衡器访问云存储存储桶中的公共对象

所以为了使CDN工作,根据this question,我需要通过负载均衡器访问存储桶。

好的,所以我设置了负载均衡器,这个URL被定向到存储区,它是一个公共对象,但是响应包含一个XML访问错误。

http://130.211.26.19/stagemedia/example_out_message_bg.9.png

事实上,你可以将路径更改为任何东西,只是尽量/ A,错误是一样的。负载平衡器设置不正确?

回答

1

您的对象需要匹配整个路径,在本例中为“stagemedia/example_out_message_bg.9.png”。尝试使用全名创建对象,包括“stagemedia /”部分。

+0

谢谢。我看到你在GCS上工作 - 这是如何设计负载平衡桶以长期工作的?将负载平衡规则与桶中的对象路径耦合似乎很奇怪。我想如果我选择与CDN一起前进,我会为每个桶创建一个LB。 – user3175580

+0

后续行动:看到负载平衡器的价格昂贵,我不想运行2个LB。事实上,目前我决定不使用LB,甚至因为LB的成本而通过云CDN。 – user3175580