Запуск и остановка облачного SQL через Java mysql admin-api
Я не могу найти способ просто запустить и остановить экземпляр Cloud SQL с помощью Java-MySQL Admin-API.
Я нашел эту официальную документацию Google, в которой объясняется, как запускать и останавливать экземпляр Cloud SQL с помощью gcloud: https://cloud.google.com/sql/docs/mysql/start-stop-restart-instance Но я не могу получить то же самое через Java с помощью mysql admin-api,
Кто-нибудь может мне помочь?
1 ответ
Добавить видимость публикации ответа Yandrak3 на Stackoverflow, который предлагает изменить политику активации экземпляра.
"Я попытался запустить API с состояниями NEVER и ALWAYS, и мой экземпляр Cloud SQL остановился и запустился соответствующим образом. Так что в вашем случае, возвращаясь к Admin API для Java, вы должны смотреть на Настройки вашего экземпляра, конкретно по этому методу:
public Settings setActivationPolicy(java.lang.String activationPolicy)
Изменение политики активации на НИКОГДА или ВСЕГДА должно быть тем, что вам нужно, хотя вы можете взглянуть на другие возможные состояния экземпляров, если они лучше соответствуют вашим требованиям ".