我们有一个 rails 3.2(.11) 应用程序,在 heroku 竹栈上运行许多 dyno,连接到 MySQL RDS 服务器。我们当前的数据库连接似乎存在一些问题,因此我们正在尝试准确调试每个测功机正在旋转的连接数。我知道我可以在 heroku 的配置中设置连接池的大小DATABASE_URL
,但似乎无法找出当前默认使用的连接数。
两个主要问题:
1)如何找到heroku使用的连接池的大小?
2) 测功机需要大于 1 的连接池大小有什么原因吗?我的理解是,rails 一次只能执行 1 个请求,所以据我所知,一个数据库连接应该是所需要的。