概述
我们的这个架构有2个节点进程.
一个轮询私有API并将更改推送到第二个节点(如果有).
第二个节点处理数据并调用一堆其他API,并最终向客户端发送一个更改事件,一个HTML5网站,带有socket.io
第二个节点将始终处理数据,即使没有连接客户端也将始终发出更改.所以在我看来,CPU或内存使用量并没有受连接客户端数量的影响.另请注意,此体系结构仍在私有临时环境中运行.
一切都运行正常,我们准备上线,直到我们注意到几天,也许一周后,第二个节点突然变得非常慢,而第一个节点仍然很好.
它变得非常糟糕,即使两个节点之间的连接超时,它们也通过localhost在同一网络上.浏览socket.io/socket.io.js文件也需要10秒以上的时间.
我知道很难在没有看到任何代码的情况下理解这个问题,但我有点拉扯我的头发,因为我们必须在几天内上线,我的日志没有透露任何东西,谷歌也没有帮助.
什么是建设的好习惯你有过这样的经历吗?问题是什么,你是如何解决的?
什么是node.js的好监视器和分析器? (最好是免费的)
构建node.js应用程序的好方法是什么,可以进行大量的传出API调用?
任何能够帮助我找到解决甚至发现实际问题的正确方向的人都将不胜感激!
谢谢!
最后
以上就是勤劳电源为你收集整理的node读取html速度过慢,性能 – Node.js突然变得非常慢的全部内容,希望文章能够帮你解决node读取html速度过慢,性能 – Node.js突然变得非常慢所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复