Okay,Пользователей регистрируются после переключения на Redis Cache
Мы работаем Ruby On Rails приложение, и только недавно перешли от стандартного печенья магазина для наших сессий до фактического Redis кэша для сессии-магазина.
Мы получаем теперь спорадические отчеты о том, что люди теряют сессию входа в систему и должны снова войти в систему.
Наш Redis настроен tp, сохраняющий информацию, и мы явно не вызываем Rails.cache.clear
или что-то еще. Реализация нашего кэша выглядит следующим образом:
class Application < Rails::Application
# Redis Cache Configuration.
config.cache_store = :redis_store, Chamber[:redis][:cache]
config.session_store :redis_store,
redis_server: Chamber[:redis][:cache],
key: Chamber[:redis][:session_key],
expire_after: 1.year
config.action_dispatch.rack_cache = {
metastore: "#{Chamber[:redis][:cache]}/metastore",
entitystore: "#{Chamber[:redis][:cache]}/entitystore"
}
end
Я действительно трудное время воспроизведения поведение, или работает в ситуации самостоятельно.
Может ли кто-нибудь, кто реализовал подобную систему, предоставить некоторую обратную связь/вклад в проблему?
проверено, но мы не используем кеширование фрагментов для форм или что-либо, что связано с представлениями. –