Проверка работоспособности GCP на тот же номер порта
Я использую GCP и создал балансировщик нагрузки GCP для балансировки нагрузки между 3 экземплярами докеров, работающих на одной виртуальной машине. Экземпляры работают на портах 8080, 8081 и 8082. При создании проверки работоспособности балансировщика нагрузки в консоли пользовательского интерфейса он запрашивает номер порта для проверки работоспособности (см. Снимок экрана). Я могу использовать 8080, но я хочу, чтобы проверка работоспособности проверяла каждый порт экземпляров, чтобы убедиться в работоспособности службы. Это позволит мне останавливать и запускать экземпляры докеров, не затрагивая службу.
Любые указатели или советы о том, как это сделать?
2 ответа
Сопоставление нескольких портов с одной проверкой работоспособности в настоящее время недоступно. Вы можете открыть запрос функции здесь. А пока вам нужно создать проверку работоспособности для каждого порта.
Как обходной путь:
В настройках групп экземпляров укажите все порты, которые вы хотите перенаправить на серверную часть.
Создайте разные серверные части балансировщика нагрузки для каждого порта в группе экземпляров.
сопоставьте каждый бэкэнд с другим доменом / поддоменом в настройках балансировщика нагрузки.
Развертывание балансировщика нагрузки GCP занимает несколько минут. Возможно, вы не сможете сразу увидеть изменения