Rails / multi_db - 发送delayed_job读取到专用从站

时间:2012-06-28 11:07:03

标签: ruby-on-rails gem

我正在使用rails 2.3.11,multi_db gem来处理复制和delayed_jobs

我希望来自delayed_jobs的所有Read都将使用专用的slave,而其他Reads(来自应用程序)将转到其余的slave。

是否可以使用multi_db“开箱即用”?

1 个答案:

答案 0 :(得分:0)

找到了一个简单的解决方案: 由于delayed_jobs在与应用程序不同的服务器上运行,我在每台服务器上只有一个不同的database.yml文件,每个文件都有自己的从属服务器。