Проверьте состояние экземпляра виртуальной машины Google Compute

Как я могу проверить (внутри кода Java), запущен ли экземпляр виртуальной машины в вычислительном движке Google или нет? Заранее спасибо.

1 ответ

Вы можете использовать этот метод get а затем проверьте status в ответ.

ПРИМЕЧАНИЕ На странице документации есть способ "Попробовать этот API". Если у вас есть существующий проект, содержащий экземпляр виртуальной машины, вы можете заполнить форму для своего проекта и экземпляра, чтобы увидеть, как это работает.

См. Этот пример:

https://github.com/GoogleCloudPlatform/java-docs-samples/blob/master/compute/cmdline/src/main/java/ComputeEngineSample.java

Хотя он не использует instances.get, он использует instances.[insert|list|delete] и он должен дать вам хороший шаблон.

Другие вопросы по тегам