pm2 无法在带有节点应用程序的 amazon ec2 中工作
pm2 is not working in amazon ec2 with node application
我在 amazon ec2 中托管了节点应用程序。
我使用 nginx 将其指向我的域。
当我使用 npm start 运行 应用程序时,它 运行 非常完美。
但是当我使用pm2时,它不起作用。
pm2 list command shows that the app is running.
但是url不起作用。即使当我再次 运行 npm start app 开始时,也清楚地表明该端口是免费的。所以 pm2 实际上并没有在那个端口上 运行ning 任何东西。但是pm2说app在线。
我 运行从 pm2 中下载了错误的文件。由于是快递项目,所以我不得不 运行 bin/www
所以下面的命令解决了这个问题:
pm2 start bin/www
也在这里回答了:
https://github.com/Unitech/pm2/issues/3252
谢谢
我在 amazon ec2 中托管了节点应用程序。 我使用 nginx 将其指向我的域。 当我使用 npm start 运行 应用程序时,它 运行 非常完美。 但是当我使用pm2时,它不起作用。
pm2 list command shows that the app is running.
但是url不起作用。即使当我再次 运行 npm start app 开始时,也清楚地表明该端口是免费的。所以 pm2 实际上并没有在那个端口上 运行ning 任何东西。但是pm2说app在线。
我 运行从 pm2 中下载了错误的文件。由于是快递项目,所以我不得不 运行 bin/www
所以下面的命令解决了这个问题:
pm2 start bin/www
也在这里回答了:
https://github.com/Unitech/pm2/issues/3252
谢谢