Cloud Run 的已知問題

本頁列出 Cloud Run 的已知問題、限制和不支援的功能。

您也可以在公開問題追蹤工具中查看現有問題或開啟新問題。

選取問題類別:

或篩選已知問題:

類別 問題和解決方法
部署

部分區域的部署作業延遲時間較長

在部分區域 (例如 us-central1),建立或更新 Cloud Run 資源的速度可能會比預期慢。如果特定區域的部署作業延遲時間過長,Google 建議部署至其他區域。

部署

Cloud Run 工作任務可能會錯誤地標示為已重試

在某些情況下,即使工作第一次嘗試就成功,仍可能會標示為重試。在解決這個問題前,Google 建議將 --max-retries 參數設為 3 以上,以免發生錯誤的執行失敗情形。

部署

磁碟區掛接與 Config Connector 不相容

如果您使用 Config Connector 部署 Cloud Run 服務或作業,下次部署時,系統不會保留磁碟區掛接。如果服務或工作已套用磁碟區掛接,使用 Config Connector 時也可能會發生問題。

供應

HOME 環境變數在第一代執行環境中設為 /home

Cloud Run 第一代執行環境會將 HOME 環境變數設為 /home。第二代執行環境會將 HOME 變數設為執行中使用者 /etc/passwd 中的值,如果 /etc/passwd 不存在,或在 /etc/passwd 中找不到使用者,則會改用 /home

供應

在第一代執行環境中,無法在 /tmp 上掛接密鑰

如果您使用第一代執行環境,就無法直接在 /tmp 上掛接密鑰。不過,您可以在 /tmp 的任何子目錄上掛接密鑰。

供應

從部分區域叫用時,自訂網域的要求延遲時間較長

從某些位置傳送至使用自訂網域的 Cloud Run 服務要求,延遲時間可能非常長。對於 asia-northeast1us-east4 中的 Cloud Run 服務,這個問題會更加明顯。如果發現這個問題,您可以搭配使用 Cloud Load Balancing 和無伺服器 NEG,提升效能。

供應

有時,系統可能會在得知啟動探查結果前,將要求傳送至執行個體

Cloud Run 可能會使用傳送至服務端點的要求啟動執行個體。在得知啟動探查結果前,Cloud Run 也可能會將要求指派給執行個體。如果探查通過,執行個體就會在 Cloud Run 要求記錄中列出的 receiveTimestamp處理要求。如果探測失敗,Cloud Run 會記錄失敗情形,但不會輸入服務的程式碼。

連線和安全性

自訂網域對應關係必須啟用 run.app 網址

您只能為具有預設 run.app 網址的 Cloud Run 服務對應自訂網域。在解決這個問題之前,如果您已停用預設 run.app 網址,建議您啟用預設 run.app 網址、對應自訂網域,然後再次停用預設 run.app 網址。

連線和安全性

無伺服器 VPC 存取不支援 IPv6

透過無伺服器虛擬私有雲存取連接器傳送流量時,無法使用 IPv6。如果直接虛擬私有雲輸出使用雙重堆疊子網路,或在 vpc-egress 設為 private-ranges-only 時存取非虛擬私有雲端點,系統就支援 IPv6。

連線和安全性

無伺服器服務使用時,IP 位址不明確

使用直接虛擬私有雲輸出流量時,您可以識別 Cloud Run 保留的 IP 位址 (目前正在使用中),這些位址在控制台的「IP 位址」頁面上會顯示為 None,而非 Serverless。 Google Cloud

網址

預留網址路徑

您無法使用下列網址路徑:
  • /eventlog
  • 開頭為 /_ah/ 的路徑
  • 部分路徑以 z 結尾。為避免與保留路徑發生衝突,建議您避開所有以 z 結尾的路徑
網址

部分編碼網址字元會解碼

在到達容器執行個體之前,Cloud Run 會先解碼 Cloud Run 服務網址中的部分編碼字元。舉例來說,%41 會自動解碼為 A

不支援的服務和功能

不支援的服務

Web Security Scanner
不支援的服務和功能

HTTP/2 推送

Cloud Run 支援 HTTP/2,但不支援 HTTP/2 伺服器推送

不支援的服務和功能

HTTP 方法

Cloud Run 不支援使用 TRACECONNECT 等 HTTP 方法的要求。因此,在 Cloud Run 上執行的服務不會收到這些方法。

不支援的服務和功能

如果 Cloud Run 工作執行多個容器,就無法使用內建的 Cloud SQL 連線。

如果 Cloud Run 工作使用多個容器執行,則不支援連線至 Cloud SQL 執行個體。工作會繼續執行,但 Cloud Run 不會在容器內掛接 /cloudsql 目錄。

返回頁首