Apache Cluster + Tomcat websocket

Недавно мы настроили новый кластер со следующей конфигурацией:

   www.mydomain.com
           |        
    APACHE + MOD_JK (AJP)
     Load Balancer
      /           \
  Tomcat1      Tomcat2

Все запросы выполняются через HTTPS, а два экземпляра tomcat используют SessionReplication через DeltaManager .

Кластер и все Wep-приложения работают нормально.

Теперь одно из этих веб-приложений требует использования WebSockets с WSS: по этому протоколу

Кто-нибудь когда-нибудь знает, что вызывает это?

2
задан 16 October 2017 в 10:59
2 ответа

Вам необходимо установить модуль apache mod_proxy_wstunnel.

1
ответ дан 3 December 2019 в 09:57

Как обсуждал в списке рассылки tomcat-users: «[...] протокол AJP не поддерживает обновление до других протоколы (например, websocket, HTTP / 2). "

Это означает, что вам придется использовать какой-либо другой метод проксирования этих подключений к вашим экземплярам Tomcat. Как упоминалось в Tux_DEV_NULL, вы можете использовать для этого mod_proxy_wstunnel.

3
ответ дан 3 December 2019 в 09:57

Теги

Похожие вопросы