Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 rails 2.3.11,multi_db gem 来处理复制和延迟作业。
我希望来自delayed_jobs 的所有读取都将使用一个专用的从站,并且其他读取(来自应用程序)将转到其余的从站。
是否可以使用“开箱即用”的 multi_db 来做到这一点?
找到了一个简单的解决方案:由于delayed_jobs 运行在与应用程序不同的服务器上,我将在每台服务器上都有一个不同的database.yml 文件,每个服务器都有自己的奴隶。