0
私は自分のレールキャッシュの一部をクリアしようとしています。私の問題は、クリアされる必要があるキャッシュされているログがあることですが、キャッシュ全体をクリアすると、アクティブなユーザーはサイトからログアウトされます。Rails.cache.clearですべてではなく、Railsキャッシュの一部をクリアする
私は自分のレールキャッシュの一部をクリアしようとしています。私の問題は、クリアされる必要があるキャッシュされているログがあることですが、キャッシュ全体をクリアすると、アクティブなユーザーはサイトからログアウトされます。Rails.cache.clearですべてではなく、Railsキャッシュの一部をクリアする
私はキャッシュベースのセッションストアを使用しているため、キャッシュがクリアされるとユーザーはセッションからログアウトします。
は、私はいくつかの研究を行なったし、残念ながら...
あなたがあなたのキャッシュをリセットする必要がある場合
はそれを行うための方法はありません、(あなたがRailsのをアップグレードしていないし、あなたの 古いキャッシュされたデータがもはや正確であると言います) 誰のセッションも期限切れになりません。
を経由して、私たちはこれまでキャッシュは、我々は代わりに、データベースに私たちのセッションを保存する必要がありますクリアされたときにセッションをクリアする問題を解決します。
非常に間違っています。あなたは精緻化できますか?ログイン状態はキャッシュにどのように依存していますか? – Nycen