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