连接已关闭:多个节点应用程序使用Mongoose连接到同一MongoDB服务器

tjoshi

我有两个运行在单个盒子上的节点服务器(端口3030和3031),并尝试使用Mongoose连接到相同的MongoDB服务器(不同的数据库),但是它只允许一个应用程序连接,而另一个则失败。我试过了:

// App 1
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/db1');

// App 2
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/db2');

连接是互斥的。当App 1连接时,App 2失败,并显示“ Connection close ”,反之亦然。

//App 1
var mongoose = require('mongoose');
var conn = mongoose.createConnection('mongodb://mongoserver/db1');
var model = conn.model('collection1');

//App 2 
var mongoose = require('mongoose');
var conn = mongoose.createConnection('mongodb://mongoserver/db2');
var model = conn.model('collection1');

结果相同。

没有人能够在创建某种经纪人应用的情况下使它正常工作吗?同一个盒子,多个节点应用程序,同一个MongoDB服务器,不同的数据库。

tjoshi

因此,事实证明,与MongoDB服务器本身相比,节点/猫鼬的问题并不多。我已经达到最大容量。

连接的限制来自操作系统的1024个打开文件(其中80%用于连接)。

因此,我有820个连接可用,并且正在使用所有连接。我清除了连接,它正常工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用AWS EC2部署角度节点应用程序-错误:无法连接到服务器

来自分类Dev

应用程序无法连接到简单的服务器

来自分类Dev

如何将多个解析服务器连接到同一mongodb?

来自分类Dev

流星服务器专用Web应用程序连接到多个数据库

来自分类Dev

在同一应用程序中的配置服务器和eureka服务器:尝试连接到localhost:8761

来自分类Dev

如何将 Vue 应用程序连接到服务器(Node、MongoDB)?

来自分类Dev

NGINX:使用域/路径在同一服务器上的多个节点js应用程序

来自分类Dev

单击一次应用程序以连接到远程服务器

来自分类Dev

使用集群(NDBCluster 或 Galera)时,nodejs 应用程序如何连接到故障转移 MySQL 服务器之一?

来自分类Dev

如何将.sql文件连接到MySQL Server以与应用程序服务器一起使用

来自分类Dev

使用C#控制台应用程序连接到TFS服务器

来自分类Linux

无法使用Qt应用程序连接到X服务器:0.0

来自分类Dev

如何使用LDAP服务器将vb.Net应用程序连接到Oracle?

来自分类Dev

使用 alamofire 通过 iOS 应用程序连接到 Windows SSL 服务器

来自分类Dev

对于移动应用程序,哪个更好,使用域名连接到服务器或IP地址?

来自分类Dev

使用 Executor(新线程)将 Master/Detail Flow 应用程序连接到服务器

来自分类Dev

Android应用程序使用Socket.io连接到Node.js服务器

来自分类Dev

如何从Flask应用程序使用SSL连接到mysql服务器

来自分类Dev

使用 sudo 运行应用程序时无法连接到 X 服务器

来自分类Dev

我应该使用什么来将 Rails 应用程序连接到远程服务器?

来自分类Dev

IHS Web服务器连接到Websphere应用程序服务器

来自分类Dev

如何通过应用程序检测端点(KAA SDK)是否已连接到KAA服务器的天气

来自分类Dev

Nginx 子文件夹中的 Node.js 应用程序,WSS 连接到同一服务器

来自分类Dev

无法让我的流星应用程序连接到我的服务器。短暂显示“已连接”,转到“正在连接”和“正在等待”

来自分类Dev

Node.js-使用多个HTML文件连接到同一服务器,同一用户

来自分类Dev

断开连接后尝试连接到SignalR服务器时,应用程序崩溃

来自分类Dev

通过 Mongoose (nodejs) 从远程服务器连接到 MongoDB

来自分类Dev

无法从同一个 Wi-Fi 连接到节点服务器

来自分类Dev

通过节点服务器连接到MongoDB的警告

Related 相关文章

  1. 1

    使用AWS EC2部署角度节点应用程序-错误:无法连接到服务器

  2. 2

    应用程序无法连接到简单的服务器

  3. 3

    如何将多个解析服务器连接到同一mongodb?

  4. 4

    流星服务器专用Web应用程序连接到多个数据库

  5. 5

    在同一应用程序中的配置服务器和eureka服务器:尝试连接到localhost:8761

  6. 6

    如何将 Vue 应用程序连接到服务器(Node、MongoDB)?

  7. 7

    NGINX:使用域/路径在同一服务器上的多个节点js应用程序

  8. 8

    单击一次应用程序以连接到远程服务器

  9. 9

    使用集群(NDBCluster 或 Galera)时,nodejs 应用程序如何连接到故障转移 MySQL 服务器之一?

  10. 10

    如何将.sql文件连接到MySQL Server以与应用程序服务器一起使用

  11. 11

    使用C#控制台应用程序连接到TFS服务器

  12. 12

    无法使用Qt应用程序连接到X服务器:0.0

  13. 13

    如何使用LDAP服务器将vb.Net应用程序连接到Oracle?

  14. 14

    使用 alamofire 通过 iOS 应用程序连接到 Windows SSL 服务器

  15. 15

    对于移动应用程序,哪个更好,使用域名连接到服务器或IP地址?

  16. 16

    使用 Executor(新线程)将 Master/Detail Flow 应用程序连接到服务器

  17. 17

    Android应用程序使用Socket.io连接到Node.js服务器

  18. 18

    如何从Flask应用程序使用SSL连接到mysql服务器

  19. 19

    使用 sudo 运行应用程序时无法连接到 X 服务器

  20. 20

    我应该使用什么来将 Rails 应用程序连接到远程服务器?

  21. 21

    IHS Web服务器连接到Websphere应用程序服务器

  22. 22

    如何通过应用程序检测端点(KAA SDK)是否已连接到KAA服务器的天气

  23. 23

    Nginx 子文件夹中的 Node.js 应用程序,WSS 连接到同一服务器

  24. 24

    无法让我的流星应用程序连接到我的服务器。短暂显示“已连接”,转到“正在连接”和“正在等待”

  25. 25

    Node.js-使用多个HTML文件连接到同一服务器,同一用户

  26. 26

    断开连接后尝试连接到SignalR服务器时,应用程序崩溃

  27. 27

    通过 Mongoose (nodejs) 从远程服务器连接到 MongoDB

  28. 28

    无法从同一个 Wi-Fi 连接到节点服务器

  29. 29

    通过节点服务器连接到MongoDB的警告

热门标签

归档