breakdown:跟踪对http服务器的传出http请求,并跟踪在每个请求期间花费大量CPU工作量的时间

时间:2021-04-27 12:23:04
【文件属性】:
文件名称:breakdown:跟踪对http服务器的传出http请求,并跟踪在每个请求期间花费大量CPU工作量的时间
文件大小:34KB
文件格式:ZIP
更新时间:2021-04-27 12:23:04
tracing JavaScript 分解 跟踪对http服务器的传出http请求,并跟踪在每个此类请求以及更多请求期间执行CPU密集型工作负载所花费的时间。 为什么? 优化应用程序的性能时,对远程服务器的请求可能会成为瓶颈。 breakdown可以帮助识别此类情况,并深入了解此类请求以及服务器端点本身的延迟和CPU使用率。 用法 const Breakdown = require ( '@indutny/breakdown' ) ; const b = new Breakdown ( ) ; b . start ( '/path/to/log' ) ; const middleware = b . middleware ( ) ; require ( 'http' ) . createServer ( ( req , res ) => { middleware ( req , res ) ; // .... }
【文件预览】:
breakdown-master
----.eslintrc.js(2KB)
----lib()
--------breakdown.js(10KB)
--------utils.js(762B)
----performance.md(2KB)
----.travis.yml(52B)
----example()
--------server.js(476B)
----tools()
--------stats.js(2KB)
--------analyze.js(6KB)
----test()
--------collection-test.js(7KB)
--------stats-test.js(486B)
--------utils-test.js(2KB)
----README.md(4KB)
----.gitignore(39B)
----package-lock.json(65KB)
----sample.md(2KB)
----package.json(703B)

网友评论