Memcachier (Dalli istemci olarak) kullanarak Heroku'ya dağıtılmış bir Rails uygulamasına sahibim. Ücretsiz eklentiyi kullanıyorum (25 MB önbellek sunuyor).Memkachier önbellek sınırına ulaştığında Heroku istek zaman aşımı
Kahramandan gelen istek zaman aşımlarını almaya başladık ve hata ayıklamadan sonra, el ile temizlemenin Memcachier'in sorunu çözdüğünü öğrendik.
Memcachier 20 MB gibi (sınır 25 MB olduğunda) sınırına yakın seviyelere ulaştığında zaman aşımları oluşur.
Memcachier neden zamanla boş alanı önbelleğe almıyor? Önbellek belirli bir boyuta ulaştığında eksik yapılandırma Memcachier bildirmek için var ?
Benim conf:
application.rb
config.cache_store = :dalli_store
production.rb
client = Dalli::Client.new
config.action_dispatch.rack_cache = {
:metastore => client,
:entitystore => client,
:allow_reload => false
}