CNode

用nohup部署在linux上nodejs服务在关闭链接后会宕掉,这是为什么

问答
Bbykege发布于10 年前最后回复10 年前7 回复8869 浏览0 收藏

在linux 上部署nodejs程序,用SecureCRT软件远程连接服务器使用“nohup node bin/www > log &”命令后,客户端可以访问,但是,在关掉SecureCRT软件远程连接后 访问会宕掉,这是什么原因呢?和我没有在服务器安装npm会不会有关系?

查看回复

回复 (7)

L
Lucups#1·10 年前

看看 log 里有什么

B
bykege#2·10 年前
引用 Lucups看看 log 里有什么

@Lucups log里面都是读取的信息,没有错误信息,就像是我主动关闭进程一样

J
JacksonTian#4·10 年前

SecureCRT 软件的问题吧

J
j60017268#5·10 年前

这样才能看到错误日志吧:

nohup node bin/www > log 2>&1 &
L
ldcsirtest2012#6·10 年前

别用nohup 换 pm2

B
bykege#7·10 年前

已经解决了 用“nohup node bin/www > log &”命令后 要再加 exit。之后在退出就没问题了

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