基于此https://devcenter.heroku.com/articles/heroku-postgres-plans heroku指定数据库中的最大连接数。
我的问题是,最大连接数是否等于登录用户数?
如果我的最大限制为60,是否意味着我可以拥有最多60个登录用户?
答案 0 :(得分:9)
不,这意味着您的应用应该在其连接池中打开最多60个db连接。这只意味着您的应用程序只能向数据库发送60个同时请求。
它与登录用户无关,但如果您的61个登录用户同时向您的应用发送请求,其中一个将等待一段时间,直到连接池中的连接空闲。
http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/ConnectionPool.html