0
레일 캐시의 일부를 지우려고합니다. 내 문제는 거기에 지울 필요가 캐시되는 로그가 있지만 전체 캐시를 지우면 활성 사용자가 사이트에서 기록됩니다.Rails.cache.clear를 사용하여 레일 캐시의 일부만 지우는 것입니다.
레일 캐시의 일부를 지우려고합니다. 내 문제는 거기에 지울 필요가 캐시되는 로그가 있지만 전체 캐시를 지우면 활성 사용자가 사이트에서 기록됩니다.Rails.cache.clear를 사용하여 레일 캐시의 일부만 지우는 것입니다.
캐시 기반 세션 저장소를 사용하고 있으므로 캐시가 지워질 때 사용자가 세션에서 로그 아웃됩니다.
는 제가 조사를 좀 해봤 불행하게도 ...
-당신이 이제까지 캐시를 재설정해야하는 경우
는 그렇게 할 수있는 방법이 없다, (당신이 레일을 업그레이드하지하고 이전에 캐시 된 데이터가 더 이상 정확 말한다) 모든 사용자의 세션이 만료되지 않습니다.
우리가 이제까지 캐시는 우리가 대신 데이터베이스에 우리의 세션을 저장할 필요가 해제 될 때 삭제 세션의 문제를 해결하려면 Justin Weiss's blog를 통해.
아주 잘못 들립니다. 당신은 정교 할 수 있습니까? 로그인 상태는 캐시에 어떤 영향을 줍니까? – Nycen