Сколько времени потребуется серверной службе GCP, чтобы прекратить отправку подключений к экземпляру после удаления?
Я использую регион GCP внутреннюю службу для балансировки нагрузки между набором экземпляров в неуправляемой группе экземпляров. Когда я удаляю экземпляр из группы, я хочу знать, когда я смогу безопасно удалить этот экземпляр.
Длительность истечения соединения установлена на 0 секунд, поэтому, как подсказывает эта запись, я жду, пока экземпляр больше не будет отображаться в . a>, ни один из этих вариантов не является окончательным. и внутренней группы служб, а затем ожидание еще 60 секунд перед удалением экземпляра; Я предполагаю, что 60 секунд необходимы для того, чтобы решение о состоянии здоровья было применено в GCP, но единственное место, где я могу найти упомянутый период времени, - это статусы работоспособностиздесьздесь
Есть ли какой-либо способ определить через API GCP, когда я могу безопасно удалить экземпляр, или мне нужно принять это решение, используя метрики экземпляра (например, подождав, пока в течение определенного периода времени не будет установлено никаких новых подключений).
1 ответ
Вы можете использовать вызов APIbackendServices.list
чтобы проверить, является ли экземпляр по-прежнему членом серверной службы.