Heroku и Memcachier (Memcached) выход пользователей из системы (PHP)
Я использую PHP-приложение на Heroku и обрабатываю сессии, используя дополнение Memcachier.
Что работает:- Memcachier успешно сохраняет пользователей вошедшими в систему через новые развертывания в Heroku.
Что не работает- пользователи будут случайным образом выходить из системы в течение всего своего времени в веб-приложении.
Как заставить сеансы пользователя оставаться в системе (до тех пор, пока пользователь не выйдет из системы - или мы не введем какую-либо другую политику автоматического входа в систему)?
1 ответ
Memcache не рекомендуется для хранения сессий, так как это кеш, а не постоянный кеш. Это означает, что любая пара ключ / значение может вытесняться новыми парами, если кэш заполнен. Чтобы получить постоянство сеанса, либо переключитесь на другой сервер memcache (с постоянством), либо сохраните свои сеансы по-другому (например, в базе данных).