我一直在运行一个nodejs服务器应用程序,它在pm2上运行得很好,但在将我的虚拟盒子Ubuntu更新到18.04.2LTS之后。pm2 list
显示服务器处于联机状态,但是当我转到相应的URL时,它是不可访问的。
我尝试了kill pm2
、reinstall pm2
和reboot ubuntu
很多次,但仍然不起作用。
PM2在线显示应用程序,所以我不会显示任何错误。我没有在nodejs应用程序上做任何更改。
我可以从外面ping到我的虚拟盒子。
如果我使用pm2 start index.js
或pm2 start --only serverName --env development
进行初始化,则可以工作,但此方法是使用本地主机配置的。
当我使用pm2 start --only serverName --env production
时,它的状态是联机,但不工作,没有错误。
https://stackoverflow.com/questions/56557934
复制相似问题