我们无法扩展我们的crons的频率,因为我们已经喜欢并且阻止我们的事情就是数据库连接问题的数量。
我们有一个主服务器,它有主数据库和3个从服务器。我们在所有机器上运行sidekiq。
我们的postgresql.conf - :max_connections = 200
我们的游泳池选项也设置在我们所有的rails app上的pool:200 - 我们服务器中的database.yml。 我们在每台服务器上运行2个sidekiq进程
在绿色机器中,如果我们将并发性从6更改为7,我们就会开始出现错误 - Sidekiq - 无法在5.042秒内获得数据库连接。我在哪里弄乱吗? : - (
它可能是我们应用程序中的其他内容吗?这些数字并没有加起来。
活动记录连接的数量是否与pg_stat_activity有任何关联?
提前致谢