Fortio负载测试工具
Fortio 是一个微服务(http,grpc)负载测试库,命令行工具,高级回声服务器,以及go(golang)的web UI。Fortio允许指定一组每秒查询的负载,并记录延迟直方图和其他有用的统计数据。
Fortio(Φορτίο)最初是 Istio 的负载测试工具,现在已经发展成为自己的开源项目。fortio 这个名字来自希腊语φορτίο,意思是负载/负担。
Fortio 以指定的每秒查询次数(qps)运行,记录执行时间的柱状图,并计算百分比(如p99即响应时间,如99%的请求耗时少于该数字(秒,SI单位))。它可以运行一个设定的时间,固定的调用次数,或直到中断(在一个恒定的目标QPS,或每个连接/线程的最大速度/负载)。
Fortio 是一个快速、小型(3Mb的docker镜像,最小的依赖性)、可重用、可嵌入的go库,以及一个命令行工具和服务器进程,服务器包括一个简单的web UI和结果的图形表示(包括一个单一的延迟图和一个多结果比较的min、max、avg、qps和百分比图)。
Fortio还包括一组服务器端的功能(类似于httpbin),以帮助调试和测试:请求回显,包括头信息,添加延迟或错误代码的概率分布,tcp回显,tcp代理,http扇出/散射和收集代理服务器,GRPC回显/健康在http之外,等等。
Fortio组件可以作为一个库,甚至用于不相关的项目,例如日志、统计、或客户端和服务器上的fhttp工具。以及新集成的动态标志支持。
评论
武乡县洪水镇洪水小学
武乡县洪水镇洪水小学,地址:山西省武乡县洪水镇洪水村,电话:6443732。诵读经典,豋峰览胜,读千古美文,做少年君子。我们有理由相信,通过校本课程古诗美文诵读的实施,一定会在孩子们心中播下的“真、善
武乡县洪水镇洪水小学
0
武乡县洪水镇南台小学
武乡县洪水镇南台小学,地址:山西省武乡县洪水镇南台村,电话:6443732。学校建设了校园网络系统,网络多媒体教学控制系统,建设了一个配有全套多媒体教学设备的多功能教室,专用网络教室、电子备课室,多媒
武乡县洪水镇南台小学
0
武乡县洪水镇西沟小学
武乡县洪水镇西沟小学,地址:山西省武乡县洪水镇西沟村,电话:6443732。展望未来,我们将充分利用百年名校的资源优势,立足基础教育主阵地,不断学习、不断探索、不断实践,开创更加辉煌灿烂的明天。
武乡县洪水镇西沟小学
0
武乡县洪水镇拴马小学
武乡县洪水镇拴马小学,地址:山西省武乡县洪水镇拴马村,电话:6439014。近年以来,我们更是积极以培育德才兼备的学生为最终目标,广泛开展了适合学生特点的德育教育,让队员们一起走向社会,走向生活,提高
武乡县洪水镇拴马小学
0