Как сделать репликацию сеанса HTTP между контейнерами apache karaf?

Кто-нибудь знает способ репликации сеанса http между веб-приложениями, работающими в распределенных контейнерах apache karaf OSGi?

В этом сообщении, http://karaf.922171.n3.nabble.com/Pax-web-failover-LoadBalancing-td4029552.html, Жан-Батист Онофре говорит, что он пока недоступен в погребе Apache. Эта возможность доступна где-нибудь еще?

Я весь день гуглил и не нашел вариантов - Спасибо за любую помощь.

Стив

1 ответ

Решение

У Karaf его нет для pax-web, как подтвердил JB в приведенном выше посте. Я также жду его, чтобы предоставить нам.

Если вы спешите

  1. Вы можете использовать Hazelcast (уже с Cellar) для репликации сеанса. Hazelcast поддерживает это и предоставляет HazelcastWM для той же цели.
  2. Jetty обеспечивает репликацию сеанса, и мы используем jetty в качестве servlet-container. Вы должны проверить возможность с ним.
  3. Попробуйте на форуме поставить Tomcat вместо Jetty.
Другие вопросы по тегам