nodejs搭建的服务平台,使用一段时间后无响应,如何解决?
发布于 6 年前 作者 jtyjty99999 8123 次浏览 最后一次编辑是 3 年前

我们用nodejs弄了个管理平台,可以调取后端很多的api接口,有c的也有lua的,还有读写mysql与redis的,还有http之类的。

对各个业务的返回值之类也打日志了

在使用过程中发现,使用一段时间后,界面进行业务操作,后端(nodejs)无响应,在强制结束nodejs时(win ctrl+c),会跑出一大堆业务的日志(没有错误),重启后就可以正常运行了

经常出现这样的问题,怎么办呢?

(怀疑是跟后端api通讯时间过长,或者处理某个业务时一直等待。。要怎么设置呢?)

5 回复

遇到过类似问题, 保持关注

检查一下数据库连接,如果你是mysql 建议留意这个问题 http://cnodejs.org/topic/516b77e86d382773064266df

监控下CPU和内存的增长。我有次在使用nodejs远程调API,没加限制,然后就阻塞住了,表现是CPU飙升,但程序不会出错,就会变慢。

你是如何启动的?

我也遇到过这种问题, 只有在windows中才能遇到,貌似linux主机下没有遇到过。

回到顶部