Обнуление PHP сессий!!! WEB кластер heartbeat + perlbal + ..
Модераторы: Trinity admin`s, Free-lance moderator`s
-
- Junior member
- Сообщения: 4
- Зарегистрирован: 31 май 2010, 00:35
- Откуда: Шадринск
- Контактная информация:
Обнуление PHP сессий!!! WEB кластер heartbeat + perlbal + ..
Приветствую!
Несколько дней борюсь надо настройкой двух машин в кластер.
Задача создать отказоустойчивый веб кластер.
На обоих машинах стоит Debian 6
Использую связку heartbeat + perlbal + apache2 + memcached + php5
В целом все настроил при отключении одного сервера второй работает и отвечает на все запросы мгновенно!
Осталась проблема с PHP!
Два дня пытаюсь решить проблему php сессий. memcached работает с патчем repcached (http://repcached.lab.klab.org/)
сессия при логинации реплицируется на оба сервера и по ключу сессии можно это увидеть.
Проблема заключается в том что как только балансировщик (Perlbal) обращается к другому серверу, сессия обнуляется,
соответственно пользователь который логинется получает страницу для повторного входа!
Думал проблема в perlbal, попробовал заменить его на haproxy результат идентичен!
Куда смотреть? в чем может быть проблема, быть может кто то сталкивался.
Заранее спасибо!
Несколько дней борюсь надо настройкой двух машин в кластер.
Задача создать отказоустойчивый веб кластер.
На обоих машинах стоит Debian 6
Использую связку heartbeat + perlbal + apache2 + memcached + php5
В целом все настроил при отключении одного сервера второй работает и отвечает на все запросы мгновенно!
Осталась проблема с PHP!
Два дня пытаюсь решить проблему php сессий. memcached работает с патчем repcached (http://repcached.lab.klab.org/)
сессия при логинации реплицируется на оба сервера и по ключу сессии можно это увидеть.
Проблема заключается в том что как только балансировщик (Perlbal) обращается к другому серверу, сессия обнуляется,
соответственно пользователь который логинется получает страницу для повторного входа!
Думал проблема в perlbal, попробовал заменить его на haproxy результат идентичен!
Куда смотреть? в чем может быть проблема, быть может кто то сталкивался.
Заранее спасибо!
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Обнуление PHP сессий!!! WEB кластер heartbeat + perlbal + ..
"995533"
Соблюдайте пожалуйста правила: http://3nity.ru/viewtopic.php?f=8&t=11458
Соблюдайте пожалуйста правила: http://3nity.ru/viewtopic.php?f=8&t=11458
Re: Обнуление PHP сессий!!! WEB кластер heartbeat + perlbal + ..
смотреть в сторону параллельной файловой системы
t.me: @RoboforumSetar ; st@3nt.ru
-
- Junior member
- Сообщения: 4
- Зарегистрирован: 31 май 2010, 00:35
- Откуда: Шадринск
- Контактная информация:
Re: Обнуление PHP сессий!!! WEB кластер heartbeat + perlbal + ..
Поправил.Stranger03 писал(а):"995533"
Соблюдайте пожалуйста правила: http://3nity.ru/viewtopic.php?f=8&t=11458
Спасибо, Как вариант рассмотрю, но все же интересно почему в моей конфигурации такие проблемы и как их победитьsetar писал(а):смотреть в сторону параллельной файловой системы
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Обнуление PHP сессий!!! WEB кластер heartbeat + perlbal + ..
"995533"
На хоботе я уже отписал, вам все ж таки лучше на опеннете поспрашивать из русскоязычных форумов. Если Сетар здесь не подскажет,
На хоботе я уже отписал, вам все ж таки лучше на опеннете поспрашивать из русскоязычных форумов. Если Сетар здесь не подскажет,
-
- Junior member
- Сообщения: 4
- Зарегистрирован: 31 май 2010, 00:35
- Откуда: Шадринск
- Контактная информация:
Re: Обнуление PHP сессий!!! WEB кластер heartbeat + perlbal + ..
Собрал сейчас уже все с GlusterFS все отлично работает но с сессиями проблемма осталась таже. Пробовал и на perlbal и haproxy не знаю что и думать ужеsetar писал(а):смотреть в сторону параллельной файловой системы
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Обнуление PHP сессий!!! WEB кластер heartbeat + perlbal + ..
"995533"
На юниксах, линуксах очень богатые возможности по сбору различных логов. Я бы начал с изучения их, а если их детализация не достаточна, то поднял бы уровень логов.
P.S. поскольку я уже очень давно отошел от юниксов в сторону, то врядли дам более детальный совет, кроме изучения логов.
На юниксах, линуксах очень богатые возможности по сбору различных логов. Я бы начал с изучения их, а если их детализация не достаточна, то поднял бы уровень логов.
P.S. поскольку я уже очень давно отошел от юниксов в сторону, то врядли дам более детальный совет, кроме изучения логов.
-
- Junior member
- Сообщения: 4
- Зарегистрирован: 31 май 2010, 00:35
- Откуда: Шадринск
- Контактная информация:
Re: Обнуление PHP сессий!!! WEB кластер heartbeat + perlbal + ..
Спасибо, попробую расширить если что выложу.Stranger03 писал(а):"995533"
На юниксах, линуксах очень богатые возможности по сбору различных логов. Я бы начал с изучения их, а если их детализация не достаточна, то поднял бы уровень логов.
P.S. поскольку я уже очень давно отошел от юниксов в сторону, то врядли дам более детальный совет, кроме изучения логов.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей