node读取html速度过慢,性能 – Node.js突然变得非常慢

我们的这个架构有2个节点进程.

一个轮询私有API并将更改推送到第二个节点(如果有).

第二个节点处理数据并调用一堆其他API,并最终向客户端发送一个更改事件,一个HTML5网站,带有socket.io

第二个节点将始终处理数据,即使没有连接客户端也将始终发出更改.所以在我看来,CPU或内存使用量并没有受连接客户端数量的影响.另请注意,此体系结构仍在私有临时环境中运行.

一切都运行正常,我们准备上线,直到我们注意到几天,也许一周后,第二个节点突然变得非常慢,而第一个节点仍然很好.

它变得非常糟糕,即使两个节点之间的连接超时,它们也通过localhost在同一网络上.浏览socket.io/socket.io.js文件也需要10秒以上的时间.

我知道很难在没有看到任何代码的情况下理解这个问题,但我有点拉扯我的头发,因为我们必须在几天内上线,我的日志没有透露任何东西,谷歌也没有帮助.

什么是建设的好习惯你有过这样的经历吗?问题是什么,你是如何解决的?

什么是node.js的好监视器和分析器? (最好是免费的)

构建node.js应用程序的好方法是什么,可以进行大量的传出API调用?

任何能够帮助我找到解决甚至发现实际问题的正确方向的人都将不胜感激!

谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值