如何更改redis gem的默认连接参数?
例如,我希望所有redis实例默认连接到其他主机/端口。
答案 0 :(得分:2)
我已经搜索了一段时间的答案,发现Redis::Client::DEFAULTS
hash是可变的。
所以,你可以放点这样的东西
# list of options: http://www.rubydoc.info/gems/redis/3.1.0/Redis/Client
Redis::Client::DEFAULTS[:host] = 'mycoolapp.local'
到Rails中的某个初始值设定项(即config/initializers/redis.rb
)或您在非rails应用程序中进行初始化的位置。