Комментарии 9
На первую картинку, там где схематично изображен работающий балансировщик, можно смотреть вечно :)
И вообще, респект за дизайн (концепцию) вашего сайта! Иконографика одна чего стОит.
Обычно «технарские» сайты сильно проигрывают в данном вопросе.
PS: IMHO, место такому посту в блоге «Веб-разработка», «Хостинг» или… «Я-пиарюсь».
Могу и ошибаться.
И вообще, респект за дизайн (концепцию) вашего сайта! Иконографика одна чего стОит.
Обычно «технарские» сайты сильно проигрывают в данном вопросе.
PS: IMHO, место такому посту в блоге «Веб-разработка», «Хостинг» или… «Я-пиарюсь».
Могу и ошибаться.
+6
Стоит заметить, что приложение должно класть в сессию только java.io.Serializable объекты.
В Томкате эта проверка выполняется только если сессия реплицируется, поэтому могут быть неприятные сюрпризы при включении репликации сессий.
Я так понимаю в Томкате вы используете штатные средства репликации сессий?
Есть опыт что данные средства работают не очень надежно при большом количестве сессий/приложений и высокой нагрузке.
Лучше использовать как раз memcached, например c помощью MSM. Отлично работает.
code.google.com/p/memcached-session-manager/
В Томкате эта проверка выполняется только если сессия реплицируется, поэтому могут быть неприятные сюрпризы при включении репликации сессий.
Я так понимаю в Томкате вы используете штатные средства репликации сессий?
Есть опыт что данные средства работают не очень надежно при большом количестве сессий/приложений и высокой нагрузке.
Лучше использовать как раз memcached, например c помощью MSM. Отлично работает.
code.google.com/p/memcached-session-manager/
+1
А как будет вести себя репликация, если приложение кладёт в сессию слишком много данных? Вы как-то ограничиваете трафик между инстансами?
+1
НЛО прилетело и опубликовало эту надпись здесь
> Что собой являет «Balancer»? Это отдельная JVM?
это NGINX
> И где можно почитать вашей реализации HA в целом
детально пока нигде, базируется на стандратных механизмах.
> Кстати было б круто прикрутить нотификацию о выходе из строй нод, например по e-mail.
если падает пода по нехватке памяти или по критической ошибке JVM, присылается оповещение по почте и автоматически рестартуется.
это NGINX
> И где можно почитать вашей реализации HA в целом
детально пока нигде, базируется на стандратных механизмах.
> Кстати было б круто прикрутить нотификацию о выходе из строй нод, например по e-mail.
если падает пода по нехватке памяти или по критической ошибке JVM, присылается оповещение по почте и автоматически рестартуется.
+1
Я подозреваю, что используется что-то наподобие terracotta, или я ошибаюсь?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Session replication and sticky sessions in Java PaaS