Google-Cloud-Sql

有副本時,Google Cloud SQL 可以容錯嗎?

  • November 4, 2015

我正在執行一個 Google Cloud SQL 實例(“mysql-master”),它有一個副本。(“mysql-replica”)另一台伺服器上的 Web 應用程序在 Cloud SQL 實例上讀取和寫入數據。

mysql-master 重啟時,app server 可以讀寫數據嗎?

我想執行gcloud sql instances patch mysql-master,但有時需要重啟實例。我想知道 Web 應用程序是否可以在實例重新啟動時讀取/寫入數據。

不,您的只讀副本是只讀的,因此它不能在主伺服器停機期間進行寫入。避免停機沒有好的解決方案,但是如果您有一個小型數據庫,它應該在幾秒鐘內恢復(大多數在 5 秒左右內恢復)。

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