Load-Balancing

在Google云平台中顯示域名而不是儲存桶內容的IP?

  • March 14, 2021

我想通過 Google CDN 對我的圖像應用記憶體,所以我創建了一個儲存桶,然後創建負載平衡並啟用 CDN。

首先: 我創建了一個儲存桶。並上傳一些圖片。並給予公眾許可。

gsms-bucket/images/image1.jpg 
gsms-bucket/images/image2.jpg

等等…

https://storage.googleapis.com/gsms-bucket/images/image1.jpg

https://storage.googleapis.com/gsms-bucket/images/image2.jpg

第二: 創建負載均衡並啟用CDN。

https://34.117.32.244/images/image1.jpg

https://34.117.32.244/images/image1.jpg

現在我的問題是…… 是否可以用我的域(example.com)替換 IP(34.117.32.244)來訪問圖像?如果我添加新 A 記錄,它會給出錯誤“A 記錄已添加”。

https://example.com/images/image1.jpg

https://example.com/images/image1.jpg

儲存桶的名稱(在您創建時)可以是域名的形式(需要域所有權驗證)。

如果要通過 LB+CDN 訪問儲存桶 - 跳過上述步驟,然後創建一個負載均衡器,然後將您的 dns A 記錄指向 LB 的 ip(在 https 的情況下,您還可以通過上傳您的證書為此域配置 SSL或選擇使用 Google 管理的)。

關於您收到的錯誤 - 您是否可能已經有一條要添加的 A 記錄?

引用自:https://serverfault.com/questions/1057028