Laravel возможная проблема сборщика мусора: сессии истекают случайно

У меня есть веб-приложение, которое использует Laravel 4.2 с драйвером файла сеанса. Он работает по протоколу https, и все пользователи хранятся в одной базе данных. Мы получаем много сообщений о том, что пользователи случайно выходят из системы, но я не могу воспроизвести проблему в нашей среде разработки. Я подозреваю, что сборщик мусора может очищать неправильные файлы сеанса или что-то в этом роде? Должны ли мы переключиться на хранилище сеансов базы данных?

Вот некоторые из наших настроек сеанса:

'lifetime' => 720,
'expire_on_close' => false,
'lottery' => array(2, 100),

наш php.ini имеет gc_maxlifetime установлен в 43200,

Насколько я знаю, сервер запускает Debian 7 без балансировщика нагрузки или дополнительных менеджеров сеансов, установленных или настроенных. Все, что поставляется с Debian 7 — это то, что используется.

Благодарю за любую помощь!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]