Мы выясняем, возможно ли использовать HAProxy для балансировки нагрузки между несколькими серверами tomcat. Мы хотели бы использовать HTTP для всех запросов и использовать сеансы через cookie-файл JSESSIONID. HAProxy изначально не поддерживает SSL, но мы можем использовать stunnel перед ним.
С учетом этой настройки:
1) Нужно ли использовать липкие сессии (последующий запрос всегда идет к одному и тому же экземпляру tomcat)?
2) Если нам действительно нужно использовать липкие сеансы, то как мы можем решить обновить наш экземпляр tomcat новым развертыванием веб-приложения, не заставляя пользователей выходить из системы (теряя свои сеансы)?