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