Мне нужно слушать HTTPS - SSL на порту, отличном от 443, я не вижу никаких способ сделать это. Причина, по которой я не использую балансировку нагрузки TCP, заключается в том, что балансировщик нагрузки прослушивает SSL, а серверная часть - HTTP (отлично работает на AWS). Есть идеи?
подробности см. В прикрепленном изображении:
Google Global HTTP (S) Load Balancing по определению только перенаправляет трафик на TCP 80, 8080 и 443.
Это ограничение связано с внутренней архитектурой системы балансировки нагрузки и способ перенаправления запросов к своим бэкэндам.
Глобальные балансировщики нагрузки HTTP (S) - это прокси. Они завершают HTTP- или HTTPS-соединения, используя сервер, которого нет в вашем проекте GCP, а затем отправляют запросы на серверные экземпляры, для которых они были настроены. link1
Когда вы создаете глобальный балансировщик нагрузки HTTPS, включая его общедоступный IP-адрес, другие внешние компоненты (правило переадресации и целевой прокси-сервер), карту URL-адресов и серверные службы, вы создаете набор программной информации, относящейся к парку серверов Google Front End (GFE) по всему миру. Каждый сервер GFE является прокси-сервером, а не частью вашего экземпляра link2 .
Приходилось ли вам настраивать балансировщик нагрузки SSL-прокси? См. Ссылку link3