rails应用程序外部的数据库负载平衡?

时间:2012-11-08 16:43:15

标签: ruby-on-rails postgresql replication load-balancing

我想在postgresql服务器上进行主/从设置。我的问题是如何从我的rails应用程序中获取与数据库平衡的查询?我不能使用像Octopus这样的宝石,因为它与Apartment灵感来自this rails cast宝石(都修改了ActiveRecord)的使用相冲突。有没有人知道在rails应用程序之外加载平衡的方法?

2 个答案:

答案 0 :(得分:2)

您可以考虑使用允许在服务器池中分发SELECT请求的pgPool

答案 1 :(得分:1)

PgBouncer有效地支持连接池和简单的负载平衡。