CNode

服务器部署node网站的问题

Fflylee2011发布于14 年前最后回复14 年前15 回复6861 浏览0 收藏

我用node做的网站,ssh连接服务器,用node xxx.js监听后,那我不能退出做别的事情了吗?能让node后台运行吗?

查看回复

回复 (15)

F
flylee2011#1·14 年前
引用 sumory可以自己写个守护进程 用forever模块

正常部署node的网站都是用模块吗

F
flylee2011#3·14 年前

或者 说 怎么部署node程序到生产服务器上?

S
sumory#4·14 年前
  • 可以自己写个守护进程
  • 用forever模块
S
sumory#5·14 年前
引用 sumory可以自己写个守护进程 用forever模块

@flylee2011 看需要吧,forever相对简单。

A
a272121742#6·14 年前

用云服务器吧,部署维护很简单

F
flylee2011#7·14 年前
引用 a272121742用云服务器吧,部署维护很简单

不想用托管的服务,就想自己配置

J
jiyinyiyong#8·14 年前
引用 sumory可以自己写个守护进程 用forever模块

@sumory 是 forever app.js & 那样后台么? 需不需要 nohup 再记录 stdout?

D
DoubleSpout#9·14 年前

设置个cluster,然后直接跑吧,放心node.js没有你想象中那么脆弱,我们之前公司的一个node.js项目放那半年了,也没人维护,还跑的好好的

G
gxmari007#11·14 年前

nohup命令

nohup node app.js

停止就

kill [PID]

不知道PID就

ps -e

当然,我觉得forever就很好了

S
sumory#14·14 年前
引用 sumory可以自己写个守护进程 用forever模块

@jiyinyiyong forever 可以记录很多日志,你只要指定日志文件就可以了。

J
jiyinyiyong#15·14 年前
引用 sumory可以自己写个守护进程 用forever模块

@sumory 犀利, 看来以后都用这个了

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