Рейтинг:0

Проблема с Redis и HAProxy

флаг in

Мы только что переключили один из наших PHP-проектов на использование Redis/Haproxy в качестве решения для хранения сессий. Проблема, с которой мы сталкиваемся, заключается в том, что раз в один или два месяца проект случайным образом теряет сеансы. Нам нужно обновить одну и ту же страницу 10–30 раз, чтобы увидеть эту проблему. Если мы перезапустим Haproxy, он снова заработает. Но мы не хотим, чтобы наш клиент сталкивался с одной и той же проблемой каждые пару недель.

В основном у нас есть Haproxy, установленный локально на всех веб-серверах. В самом приложении мы вызываем localhost tcp://127.0.0.1:6379 для получения/сохранения сеанса Redis. HAProxy настроен на три сервера повторного обсуждения ниже.rediscustb01.domain.com rediscustb02.domain.com rediscustb03.domain.com Итак, в случае отказа первого кластера redis, он может упасть на второй кластер. Если второй выйдет из строя, он может упасть на третий кластер. В основном так устроена наша архитектура. Все данные серверов RedisCust реплицируются после обновления.

Есть ли что-то, на что я должен обратить внимание?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.