文件名称:http-stub:支持帕累托分布抖动、响应和虚拟 GC 暂停的 HTTP 存根
文件大小:46KB
文件格式:ZIP
更新时间:2024-06-25 18:59:36
JavaScript
简单的 HTTP 存根 为每个核心启动一个进程来处理给定端口上的 HTTP 请求,默认绑定到所有接口。 通过设置 HTTP 请求参数,可以根据请求更改存根的行为。 IO 和抖动是异步的。 为独立的虚拟源异步支持任意多个非确定性暂停。 如果接受编码请求标头包含“gzip”,则响应将采用 GZIP 格式。 通过 HTTP 提供 Coda Hale Metrics Histogram 端口数据,用于服务器观察到的抖动和有效载荷大小。 跑步 node server.js ${stub-port} ${metrics-port} 用 http-stub 提供了两种不同的算法来确定响应长度和延迟: 不变 为响应设置一个以字节为单位的常量长度。 以毫秒为单位设置恒定抖动延迟。 帕累托分布(粗尾) 大多数请求发生在接近配置的最小值,但有一个长尾允许对现实条件进行建模。 为响应长度(以
【文件预览】:
http-stub-master
----.gitignore(6B)
----node_modules()
--------zlib()
--------metrics()
--------randomstring()
----README.md(6KB)
----server.js(14KB)