Через несколько дней у меня возникла странная проблема с сессиями Zend. Кажется, что Zend_Auth::getInstance()
в случайные моменты кажется пустым, что приводит к выходу пользователей из системы. Иногда это происходит через несколько секунд, иногда через несколько минут, а иногда и через некоторое время. Приложение работает без проблем уже год на 2 разных серверах, у обоих эта проблема возникает уже несколько дней. Информация cookie совпадает с информацией в таблице db сеанса пользователя. Оба по-прежнему доступны, когда пользователь выходит из системы (время жизни 864000 секунд). Срок действия cookie истекает только «в конце сеанса». Это также происходит только на производственных серверах, а не локально.
Кто-нибудь знает, в чем может быть проблема?