Das ist normal. Diese Art des Caching wird in der Entwicklung nicht deaktiviert. In einer vorherigen App, bei der dies ein Problem war, haben wir den Speicher verwendet und dann eine Middleware hinzugefügt, die nach jeder Anfrage Rails.cache.clear
hat.
Etwas wie
%Vor%in development.rb
und dann sollte Ihre ClearCache-Middleware ungefähr wie
aussehen %Vor% In Rails 3.2 gibt es auch ActiveSupport::Cache::NullStore
Ich hatte das gleiche Problem. Ich habe viel gearbeitet und dann diese einfache Lösung gefunden. Fügen Sie in Ihrer Entwicklungskonfigurationsdatei config/environments/development.rb
diese Einstellungen hinzu
config.perform_caching = false
config.cache_store = :null_store
Tags und Links ruby ruby-on-rails caching