0
0
Fork 0

Replace in-memory cache store with redis store, should decrease memory

footprint of each running process by 128mb
This commit is contained in:
Eugen Rochko 2016-11-02 13:30:52 +01:00
parent a59d10d3df
commit 53fb7b1aa8
3 changed files with 24 additions and 1 deletions

View file

@ -45,7 +45,12 @@ Rails.application.configure do
# config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new)
# Use a different cache store in production.
config.cache_store = :memory_store, { size: 128.megabytes }
config.cache_store = :redis_store, {
host: ENV['REDIS_HOST'] || 'localhost',
port: ENV['REDIS_PORT'] || 6379,
db: 0,
namespace: 'cache'
}
# Enable serving of images, stylesheets, and JavaScripts from an asset server.
# config.action_controller.asset_host = 'http://assets.example.com'