redis-rails 和 connection_pool 的问题
Issues with redis-rails and connection_pool
如何初始化我的 redis_store 以使用连接池。我想添加池化属性 { pool_size: 10, pool_timeout: 10 } 我添加了 connection_pool gem
Example::Application.config.session_store :redis_store,
servers: { host: 'localhost',
port: 6379,
db: 0,
namespace: 'session'
},
expires_in: 25.hours,
它在服务器启动时出错。如果我添加如下内容;
Example::Application.config.session_store :redis_store,
servers: { host: 'localhost',
port: 6379,
db: 0,
namespace: 'session'
},
expires_in: 25.hours,
{ pool_size: 10, pool_timeout: 10 }
执行您的代码后,我 运行 变成了一个简单的 SyntaxError
。可能是你的问题,因为选项的正确指定应该是:
Example::Application.config.session_store :redis_store,
servers: { host: 'localhost',
port: 6379,
db: 0,
namespace: 'session'
},
expires_in: 25.hours,
pool_size: 10,
pool_timeout: 10
如何初始化我的 redis_store 以使用连接池。我想添加池化属性 { pool_size: 10, pool_timeout: 10 } 我添加了 connection_pool gem
Example::Application.config.session_store :redis_store,
servers: { host: 'localhost',
port: 6379,
db: 0,
namespace: 'session'
},
expires_in: 25.hours,
它在服务器启动时出错。如果我添加如下内容;
Example::Application.config.session_store :redis_store,
servers: { host: 'localhost',
port: 6379,
db: 0,
namespace: 'session'
},
expires_in: 25.hours,
{ pool_size: 10, pool_timeout: 10 }
执行您的代码后,我 运行 变成了一个简单的 SyntaxError
。可能是你的问题,因为选项的正确指定应该是:
Example::Application.config.session_store :redis_store,
servers: { host: 'localhost',
port: 6379,
db: 0,
namespace: 'session'
},
expires_in: 25.hours,
pool_size: 10,
pool_timeout: 10