Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 服务器逐渐失去与MongoDB的连接,直到它不再';根本无法连接_Javascript_Node.js_Mongodb_Server_Nodemon - Fatal编程技术网

Javascript 服务器逐渐失去与MongoDB的连接,直到它不再';根本无法连接

Javascript 服务器逐渐失去与MongoDB的连接,直到它不再';根本无法连接,javascript,node.js,mongodb,server,nodemon,Javascript,Node.js,Mongodb,Server,Nodemon,大家早上好!我希望这是有道理的。上周我在这里,因为我错过了将我的app.js文件更改为server.js的一个步骤,并得到了足够的帮助使其正常工作。我带着一个新的问题回来,这个问题可能源于那一个。。下面是正在发生的事情: 我正在开发一个普通的应用程序,我一直在像往常一样输入mongod让mongoDB运行。我使用了npmstart,因为这是给我的建议,但我通常使用nodemon 我注意到,我的服务器逐渐完全断开连接,我必须再次键入“NPMStart”手动重新启动它。连接持续约1分钟后才会断开。然

大家早上好!我希望这是有道理的。上周我在这里,因为我错过了将我的
app.js
文件更改为
server.js
的一个步骤,并得到了足够的帮助使其正常工作。我带着一个新的问题回来,这个问题可能源于那一个。。下面是正在发生的事情:

我正在开发一个普通的应用程序,我一直在像往常一样输入
mongod
让mongoDB运行。我使用了
npmstart
,因为这是给我的建议,但我通常使用
nodemon

我注意到,我的服务器逐渐完全断开连接,我必须再次键入“NPMStart”手动重新启动它。连接持续约1分钟后才会断开。然而,现在它根本无法连接。我认为这与失去与MongoDB的连接有关,因为每当我没有运行MongoDB时,我都有一个
控制台.log
。。(这是我的服务器吐出的控制台日志)

server.js

require('net').connect(27017, 'locahost').on('error', function(){
console.log("He's name is MongoDB live from port 27017");
 process.exit(0);

});
我尝试切换回使用
nodemon
运行它,但它给我的印象是它已连接,因为当我更新代码的任何部分或刷新页面时,它不会吐出任何错误,它只是弹出我上面显示的console.log消息,我必须退出并重新启动..使用
npm run devel
我也没有运气。(这在其他应用程序中不会发生)

下面是我的三次尝试连接服务器的命令行,注意它是如何发出
console.log
消息的。。我刷新了我的页面,它不再连接了。以前是这样的!正如我之前提到的,只是一分钟左右。我希望有人能帮助我,为我指明正确的方向

使用
npm start
npm run devel
nodemon

Package.JSON文件


所以一位朋友在我的server.js代码中向我指出了一些东西。我不记得为什么,但是读
process.exit(0)的那一行是导致MongoodDB与服务器失去连接的原因。我们把它拿走了,瞧!工作起来很有魅力。)不知道那是怎么来的

所以一位朋友在我的server.js代码中向我指出了一些东西。我不记得为什么,但是读
process.exit(0)的那一行是导致MongoodDB与服务器失去连接的原因。我们把它拿走了,瞧!工作起来很有魅力。)不知道那是怎么来的

早上好。我仍然有这个问题。其他项目没有这个问题。这似乎是唯一一个突然断开的。有人知道我这里的信息有什么不同吗?再次感谢!可能是我在开发这个应用程序时升级到了Mongo db 3.0吗?早上好。我仍然有这个问题。其他项目没有这个问题。这似乎是唯一一个突然断开的。有人知道我这里的信息有什么不同吗?再次感谢!可能是我在开发这个应用程序时升级到了Mongo db 3.0吗?