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