【发布时间】:2012-06-19 11:58:12
【问题描述】:
在将 Xeround 等 DBaaS(数据库即服务)与托管在 EC2 实例上的 Rails 应用程序一起使用时,如何限制与数据库的并发连接数(根据数据库服务计划限制)?有必要这样做吗?
我知道 ActiveRecord 连接池是每个进程并且是线程安全的,但是如果有多个进程(也跨多个不同的机器)怎么办?
【问题讨论】:
-
构建代理,让应用通过它连接。这样您就可以控制连接。
标签: ruby-on-rails activerecord amazon-ec2 xeround