Как доставлять трафик websocket от балансировщика нагрузки GCP на сервер websocket

В настоящее время мой трафик веб-сокета доставляется от балансировщика нагрузки gcp на nginx на сервер веб-сокета. Я планирую удалить один прыжок, чтобы, если я удалю nginx. Затем, как настроить мой порт веб-сокета (зарезервированный порт) на балансировщик нагрузки gcp, чтобы трафик моего веб-сокета поступал от балансировщика нагрузки gcp.

2 ответа

Сегодня я создал настройку Load Balancer, которая поддерживает WebSockets с новым балансировщиком нагрузки TCP SSL Proxy Load Balancer от GCP.

Вот как:

  1. Вам необходимо использовать SSL в конфигурации внешнего интерфейса с вашим SSL-сертификатом.

  2. Затем вам нужно иметь конфигурацию серверной части TCP, указывающую на вашу группу экземпляров, и правильный порт WebSocket на вашем сервере.

  3. Вам необходимо включить сходство сеансов в конфигурации бэкэнда.

  1. Поддерживает ли балансировщик нагрузки GCP libwebsocket?
  2. Могу ли я настроить собственный порт на балансировщике нагрузки GCP (кроме 443/80)
Другие вопросы по тегам