Java

通過 Java mysql admin-api 啟動和停止 Cloud SQL

  • December 15, 2017

我找不到使用 java mysql admin-api 簡單地啟動和停止 Cloud SQL 實例的方法。

我發現這個官方Google文件解釋瞭如何通過 gcloud 啟動和停止 Cloud SQL 實例:https ://cloud.google.com/sql/docs/mysql/start-stop-restart-instance 但我無法使用 mysql admin-api 通過 j​​ava 獲得相同的東西,

任何人都可以幫助我嗎?

添加可見性發布Yandrak3在Stackoverflow上的答案,該答案建議更改實例的啟動策略。

“我嘗試使用NEVERALWAYS狀態執行 API,我的 Cloud SQL 實例相應地停止並啟動。因此,在您的情況下,回到 Java 的 Admin API,您應該查看實例的設置,特別是這種方法

public Settings setActivationPolicy(java.lang.String activationPolicy)

將啟動策略更改為 NEVER 或 ALWAYS 應該是您需要的,儘管您可以查看其他可能的實例狀態,以防它們更好地滿足您的要求。”

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