一台服务器部署三个项目,其中两个正常,一个在使用pm2启动的时候报错

来源:10-4 部署发布电影网站并连接线上 MongoDB

sowtf

2018-02-27

http://img.mukewang.com/szimg/5a94413e00018f1233601714.jpg


前面两个的应该都是警告,但是第三个直接报错,请问有没有人遇到类似的问题,给个方向是什么地方出错了

写回答

2回答

Scott

2018-02-28

应该不会影响的,你 ssh 到服务器上,先脱离 pm2,直接用 NODE_ENV=production server/index.js 来试试看呢

0
0

Scott

2018-02-27

看样子像是第二个错误导致整个应用没有成功启动


mongoose 的版本升级了以后,创建 connection  的方式不同了,可以根据报警的提示,配置下链接时候的


useMongoClient: true 来把数据库连接成功开启试试看 

0
1
sowtf
不是的,我把启动失败的项目换成一个测试的就 ok 了,第二个错误是另外一个项目的日志,不同项目应该不会相互影响的吧
2018-02-28
共1条回复

Node.js项目线上服务器部署与发布

阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈

1747 学习 · 448 问题

查看课程