CNode

nodejs进程挂掉...

Dd4rkl0rd发布于14 年前最后回复13 年前6 回复9707 浏览0 收藏

那天执行req.session.name=xx后进程直接挂掉,退回命令行,如果是运营一个网站这怎么行,一个页面挂了相当于整个网站挂掉,不知道各位大牛这个如何解决。

查看回复

回复 (6)

S
sumory#1·14 年前

多进程管理的pm,还有forever这些模块,或者你自己写守护线程等等都可以

S
saber#2·14 年前

最简单的就是用domain,将你有可能出错的代码放到domain里运行

D
dengqiao#3·13 年前

这个问题只能通过node-cluster多进程模块来缓解

H
halfblood#4·13 年前

是啊,多进程+domain会满足你的需求的。

L
leapon#5·13 年前

用 upstart, 挂了之后,系统自动再次启动程序。

W
wuxiaoqian88#6·13 年前

是啊 这些东西解决:

  • 首先是保证程序本身的稳健
  • 想办法让程序挂掉之后重新启动
参与回复
登录后即可参与回复。登录