CNode

用Node开发那么多项目了,我遇到的最大问题就是...

分享
Ookoala发布于12 年前最后回复12 年前7 回复6036 浏览0 收藏

Node进程突然间飚到挂,而且又难以定位,基本上是看经验。还有建议是能升级Node就升级,保证开发、测试、线上的Node版本一致性,不然就可能会遇到 本来测试环境好端端,怎么到线上就挂了~~而且调试要老半天。

查看回复

回复 (7)

R
ruanyl#1·12 年前

TJ之前写的那篇投入Go Lang的文章也吐槽过nodejs 代码难以调试的问题。特别是有时候含糊不清的error log,光看真的很难定位问题出在哪。

F
fengmk2#2·12 年前

用Node开发那么多项目了

那么多一样的项目,其实就是一个项目

Z
zhs077#3·12 年前

等1.0出来在正式投入运行吧

X
xiaojue#4·12 年前

packgae里的依赖写固定版本。 环境同步,用到的命令start之前强测试。 开守护进程之后,拿日志定位,拿domain抓错。 记录访问日志,和出错日志做对比。

说白了。。怎么挂的,如果日志做好,一下就能定位到了。。

O
okoala#6·12 年前
引用 xiaojuepackgae里的依赖写固定版本。 环境同步,用到的命令start之前强测试。 开守护进程之后,拿日志定位,拿domain抓错。 记录访问日志,和出错日志做对比。 说白了。。怎么挂的,如果日志...

@xiaojue 有做访问日志,出错日志也是有的,如果只是普通的报错确实很好定位。但是cpu跑挂这里就没有产生出错日志,有时候一个正则写不好就能把进程跑挂。

9
9590#7·12 年前

都是些什么问题,多分享下

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