如何使用Meteor的剖析器?

zVi*_*tor 7 profiler profiling node.js meteor

我的Meteor应用程序,在服务器端(节点进程),使用的CPU比可接受的多得多,我想调查它.

两个并发客户端是领先节点,使用100%的CPU.它可能与大量使用观察者有关,但我需要在更改整个应用程序之前进一步调查它.

那么,我可以使用什么工具来分析它?如何使用它?

Dan*_*scu 3

APM,应用程序性能监控,是由MeteorHacks 出名的Arunoda Susiripala开发的Meteor+ 云服务。它现在处于测试阶段,看起来非常有前途:

来电

从 Costly Calls 选项卡中,您可以深入研究方法并识别那些花费时间最长的方法:

截屏

这个 1 分钟的教程视频展示了这种昂贵方法的识别,这可能正是您想要的。

更多截图

更多截图