Mongo Atlas - 低连接限制?
Mongo Atlas - Low connection limit?
我目前正在测试 mongo atlas 的免费层,但是我反复 运行 遇到连接限制问题(免费层为 100 个)。
我在 Azure Service Fabric 应用程序中使用数据库,该应用程序具有许多服务并将 运行 在多个节点上(尽管目前我主要是 运行 在本地使用单个节点本地集群).
对我来说,100 个连接似乎非常低,我知道这是一个免费层,但即使是较低层的付费集群也有一个低限制 (https://docs.atlas.mongodb.com/connection-limits/)。我的生产集群可能从 M20 开始,限制为 700。
我目前完全没有信心将 Mongo Atlas 用于我的生产集群,因为我担心我会 运行 失去连接。
我之前有一个带有 mLab 的集群(在以前的工作中),所有集群上的连接数限制在 16000 左右(而我们的通常在 ~800 左右)。
我正在使用已阅读的 C# 驱动程序 我不需要执行任何特定操作来关闭连接。然而,我有时发现我没有在本地 运行 连接任何东西(不是服务甚至是 GUI),但连接却几乎达到 100,就好像打开的连接没有被关闭一样。
我是否认为这些限制非常严格?我是不是做错了什么,一直用完我的人脉?
2019 年 9 月 16 日更新:
我已经与 Mongo 谈过此事并得到以下答复:
Our connection limits are set conservatively to ensure that memory exhaustion does not lead to stability problems for your MongoDB Atlas cluster. However, we are in fact currently doing some deep testing within our performance team around whether we can safely lift these limits. Please stay tuned for a likely increase of these limits soon.
所以这似乎很快就会改变™
只是为了标记这个问题已解决:自从我发布这篇文章后,他们已经两次提高了限制。
现在M20层之前有700个,现在有3000个连接,下层也增加了。它们现在是我考虑的 "safe"(即您必须做错或不寻常的事情才能达到极限)。
我目前正在测试 mongo atlas 的免费层,但是我反复 运行 遇到连接限制问题(免费层为 100 个)。
我在 Azure Service Fabric 应用程序中使用数据库,该应用程序具有许多服务并将 运行 在多个节点上(尽管目前我主要是 运行 在本地使用单个节点本地集群).
对我来说,100 个连接似乎非常低,我知道这是一个免费层,但即使是较低层的付费集群也有一个低限制 (https://docs.atlas.mongodb.com/connection-limits/)。我的生产集群可能从 M20 开始,限制为 700。
我目前完全没有信心将 Mongo Atlas 用于我的生产集群,因为我担心我会 运行 失去连接。
我之前有一个带有 mLab 的集群(在以前的工作中),所有集群上的连接数限制在 16000 左右(而我们的通常在 ~800 左右)。
我正在使用已阅读的 C# 驱动程序 我不需要执行任何特定操作来关闭连接。然而,我有时发现我没有在本地 运行 连接任何东西(不是服务甚至是 GUI),但连接却几乎达到 100,就好像打开的连接没有被关闭一样。
我是否认为这些限制非常严格?我是不是做错了什么,一直用完我的人脉?
2019 年 9 月 16 日更新:
我已经与 Mongo 谈过此事并得到以下答复:
Our connection limits are set conservatively to ensure that memory exhaustion does not lead to stability problems for your MongoDB Atlas cluster. However, we are in fact currently doing some deep testing within our performance team around whether we can safely lift these limits. Please stay tuned for a likely increase of these limits soon.
所以这似乎很快就会改变™
只是为了标记这个问题已解决:自从我发布这篇文章后,他们已经两次提高了限制。
现在M20层之前有700个,现在有3000个连接,下层也增加了。它们现在是我考虑的 "safe"(即您必须做错或不寻常的事情才能达到极限)。