我正在使用 Node.js 和 Sails 开发一个应用程序。
我将像这样运行:同一应用程序的 20 个实例同时运行,它们都将使用本地 MongoDB 来存储模型数据。
我的问题是这样开始的:只有前 7 或 8 个启动的应用程序正在启动,其他应用程序因无法连接到数据库而失败。
好的,我进行了一些搜索,发现我必须增加连接数,但让我觉得有些不对劲的是:每个应用程序启动时,都会创建大约 35 个连接!
因此,当启动 6 或 8 个应用程序时,它们占用了大约 250 个连接!!!
这似乎很多,因为每个应用程序只有一个连接就足够了(我认为)。这是“正常”,还是 Sails Waterline 核心有问题?