1
4
这取决于许多因素,如:
有些连接池也有其他调整,例如打开的最小连接数(即使未使用)和最大打开连接数,这看起来就像您正在尝试设置的一样。 我听说你可能会让你的网卡充满10个开放连接。 我认为唯一的答案是 根据您所拥有的资源监控您的cpu/内存/io使用情况,以便您有某种基线 ,然后增加连接计数并进行比较。 我个人认为,如果你还没有将服务器推向极限,或者拥有一个256MB内存的小型虚拟机,你应该可以使用15个连接:) 将该值设置得太高可能会使postgres允许的开放连接数饱和(检查默认值,但可能在100左右)。如果您过早地关闭服务,而不允许它优雅地关闭连接,这可能是一个问题。然后,当您尝试重新启动应用服务器时,它会出错,表示postgres不允许任何其他连接。这不是将其设置得太高的问题,因为无论在哪种情况下都会发生这种情况,但这会加速问题的发生。 |
Animesh Arya · 关联模型的Rspec 2 年前 |
Kellen · 查看$卷展栏功能列表 2 年前 |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 2 年前 |
solidsnake99 · Rails db:如何绕过验证 2 年前 |
Spyros · 从数组中删除nil值,并从引用数组中删除相应的项 2 年前 |
Pauli-E · 当div打开并滚动到屏幕上时,向div添加类 2 年前 |
ejoka · 如何使用Rails 7模型属性作为CSS标记值 2 年前 |