NGINX + JBoss cluster + sticky session
June 16, 2012 03:54AM
Здравствуйте.

Подскажите пожалуйста, как (и можно ли вообще) с помощью NGINX организовать лодбалансер к бэкенду на Java EE серверах (JBoss, Geronimo, etc.). Главное требование к такому лодбалансеру это наличие Sticky Session.

В связке Apache + mod_jk это делается путем настройки у каждого инстанса JBoss параметра JvmRoute в свойствах коннектора. Каждая сессия пользователя получает свой JSESSIONID в куки и сервер Apache по этому ID знает кого к какому серверу перенаправлять.

В документации к NGINX Upstream описана опция IPHASH, но мне не до конца ясен принцип работы лодбалансера с этой опцией и нету уверенности, что с IPHASH пользователя перенаправит к тому-же серверу на бэкенде.
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 296
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready