CNode

pm2启动nodejs程序问题

问答
Iim-here发布于11 年前最后回复10 年前9 回复17661 浏览0 收藏

现在说说前奏:早上来忽然发现程序死掉了,用pm2 重启也无效(pm2 list为空),后来根据错误google了下,说是硬盘空间不足,我看了下硬盘用了94%,于是我删掉了部分没用的文件(这中间我以为是PM2问题,于是我重装了下PM2)。然后执行 pm2 start xxx.js 的时候能启动了,但是启动的过程中报错,如下图。虽然报错但程序还是能正常运行,网站也能正常访问。 33333333333333.png 补充:我启动用的是sh脚本,同时启动了多个服务,但是里面的命令都是 pm2 start xxx.js. 望各位帮忙看看,谢谢!

查看回复

回复 (9)

I
im-here#1·11 年前

问题已解决!

1
13241491189#2·10 年前

你这个问题怎么解决的?

1
13241491189#3·10 年前

是硬盘空间不足 的问题吗?

I
im-here#4·10 年前
引用 13241491189是硬盘空间不足 的问题吗?

@13241491189 过了一年了,忘了,好像是pm2配置文件的问题,忘了 具体什么原因了。

1
13241491189#5·10 年前
引用 im-here@13241491189 过了一年了,忘了,好像是pm2配置文件的问题,忘了 具体什么原因了。

@imhered 我在服务器上安装的pm2 管理进程 现在出现问题 还没找到解决问题的方法

1
13241491189#6·10 年前

pm2 start "/usr/local/bin/npm" --name "law" -- start .

I
im-here#7·10 年前
引用 13241491189pm2 start "/usr/local/bin/npm" name "law" start .

@13241491189 这个是什么启动方式?

1
13241491189#8·10 年前
I
im-here#9·10 年前
引用 13241491189@imhered pm2 start app.js

@13241491189 最后的 -start 什么意思?

参与回复
登录后即可参与回复。登录