Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.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
Node.js PM2与NodeJs崩溃,然后每1秒重新启动一次_Node.js_Vps_Pm2 - Fatal编程技术网

Node.js PM2与NodeJs崩溃,然后每1秒重新启动一次

Node.js PM2与NodeJs崩溃,然后每1秒重新启动一次,node.js,vps,pm2,Node.js,Vps,Pm2,我有一个NodeJs+Express+Mongodb应用程序,我正在尝试在我的vps上运行它。mongo出现崩溃问题,所以我删除了“mongo.conf”文件。通常我的应用程序在几分钟后就会崩溃。但在这次更改之后,24小时内一切正常,然后我的服务器崩溃,每1秒重新启动一次: pm2.log(循环) server-error.log(循环) 我不明白怎么了。在本地计算机上一切正常。每个页面都可以在线运行,突然所有内容都崩溃并在循环中重新启动?如果这是服务器应用程序看不到的环境变量,请尝试使用以下命

我有一个NodeJs+Express+Mongodb应用程序,我正在尝试在我的vps上运行它。mongo出现崩溃问题,所以我删除了“mongo.conf”文件。通常我的应用程序在几分钟后就会崩溃。但在这次更改之后,24小时内一切正常,然后我的服务器崩溃,每1秒重新启动一次:

pm2.log(循环)

server-error.log(循环)


我不明白怎么了。在本地计算机上一切正常。每个页面都可以在线运行,突然所有内容都崩溃并在循环中重新启动?

如果这是服务器应用程序看不到的环境变量,请尝试使用以下命令刷新以重新启动:

pm2 restart server --update-env
Deprecation warning: use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info.
(node:1022) Warning: Accessing non-existent property 'MongoError' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
TypeError: Cannot read property 'db' of undefined
    at /home/debian/app/server.js:987:21
    at /home/debian/app/node_modules/mongodb/lib/utils.js:684:9
    at /home/debian/app/node_modules/mongodb/lib/mongo_client.js:226:23
    at connectCallback (/home/debian/app/node_modules/mongodb/lib/operations/connect.js:366:5)
    at /home/debian/app/node_modules/mongodb/lib/operations/connect.js:599:14
    at Object.connectHandler [as callback] (/home/debian/app/node_modules/mongodb/lib/core/sdam/topology.js:285:11)
    at Timeout._onTimeout (/home/debian/app/node_modules/mongodb/lib/core/sdam/topology.js:443:25)
    at listOnTimeout (node:internal/timers:557:17)
    at processTimers (node:internal/timers:500:7)
pm2 restart server --update-env