Rails 4: то, что кэшируется при использовании config.cache_classes = true
Мне просто интересно и не нашел явного ответа на то, что в классе модели (ActiveRecord) кэшируется при установке config.cache_classes в true?
Может ли кто-нибудь сказать мне или указать мне на документ, которого я не нашел?
Спасибо
Ответы
Ответ 1
Определяет, перезагружаются ли ваши классы приложений по каждому запросу. Если это правда, вам нужно перезапустить сервер, чтобы изменения вступили в силу (т.е. Вы установили его в true, а false - в процессе разработки.)
Документация здесь.
Ответ 2
Что кэшируется при использовании config.cache_classes = true
Он отвечает за две вещи в rails 4
1. Это предотвращает перезагрузку классов между запросами.
2. Обеспечивает Rack::Lock
не включенным в middleware stack
, поэтому что ваш поток не заблокирован.