2012-03-18 19 views
5

Tôi đã thiết lập Rails sử dụng redis như cửa hàng bộ nhớ cache của nó:Làm thế nào để lưu trữ không gian tên theo môi trường bằng cách sử dụng config.cache_store =: redis_store?

config.cache_store = :redis_store 

Tuy nhiên, tôi có một môi trường dàn dựng trên máy chủ giống như sản xuất và cả hai đều sử dụng các ví dụ redis cùng.

Làm cách nào để không gian tên của bản ghi bộ nhớ cache redis theo môi trường?

Trả lời

2

Thêm vào initializers/session_store.rb

yourapp :: Application.config.session_store: redis_store, máy chủ: {namespace: 'phiên'}

2

redis-store đá quý có thể chấp nhận không gian tên làm tham số thứ hai cho lưu trữ phiên. Có lẽ nó cũng có thể chấp nhận không gian tên cho lưu trữ bộ nhớ cache theo cùng một cách?

Rails Configuration

Các vấn đề liên quan