MongoDB Atlas:高连接数警报
MongoDB Atlas: High number of connections alert
我有一个小型 MongoDB Atlas 集群,连接数限制为 100。仪表板向我显示有关连接数的警报,但我只有几个连接的客户端。
连接数偏高是什么原因?
首先,确保您的客户端应用程序共享相同的驱动程序客户端实例。使其成为单例并重用它,不要在每次请求时都实例化新客户端。
接下来,配置最大连接池大小。 M2 集群上的最大连接数为 100,default for the connection pool size is 100.
您可以使用以下语法覆盖代码中的值或直接覆盖连接字符串中的值
mongodb+srv://user:password@...?&retryWrites=true&w=majority&maxPoolSize=10
我有一个小型 MongoDB Atlas 集群,连接数限制为 100。仪表板向我显示有关连接数的警报,但我只有几个连接的客户端。
连接数偏高是什么原因?
首先,确保您的客户端应用程序共享相同的驱动程序客户端实例。使其成为单例并重用它,不要在每次请求时都实例化新客户端。
接下来,配置最大连接池大小。 M2 集群上的最大连接数为 100,default for the connection pool size is 100.
您可以使用以下语法覆盖代码中的值或直接覆盖连接字符串中的值
mongodb+srv://user:password@...?&retryWrites=true&w=majority&maxPoolSize=10