采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师我的项目使用pm2 deploy deploy.json production 跑起来,命令行里面报错了。但是浏览器是可以通过域名访问到的,我不清楚哪里有问题。麻烦老师帮我看看。
老师我在服务端查看了5000端口的情况 只有一个进程就是我启动的服务,所以可以浏览器访问的,然后我杀死了这个端口,浏览器就无法访问了。然后我重新本地又使用pm2 deploy的命令去启动,浏览器可以访问到,但是本地的命令行还是会报错端口占用。按道理来说 端口占用的话 我的服务是跑不起来的,很奇怪。下图是服务端5000端口的运行情况还有本地报错5000端口被占用。
这是端口占用了,你 pkill -9 node 杀掉 node 进程,然后重新启动一下看看
老师 我发现我去把云服务器关掉 然后再重新开启。本地再使用pm2 deploy deploy.json production 命令就不会发现端口号报错了。但是我再执行一次这个命令它就报错了5000端口被占用了。不知道为什么,我理解的这个命令是 第一次部署服务的话后面就加upset 如果是更新的话就不加upset 不知道我理解的是不是正确。
是的,只有第一次需要 setup
登录后可查看更多问答,登录/注册
阿里云部署Node.js+MongoDB+Nginx的应用项目,打通全栈
1.0k 14
1.8k 12
1.8k 7
1.1k 7
3.5k 7