当前位置: 首页 > news >正文

网站运营建设方案抖音运营公司排名前十

网站运营建设方案,抖音运营公司排名前十,网站如何做的有特色,新手制作ppt详细步骤PyRestTest支持通过Curl请求本身收集比较差的网络环境下的性能指标。 基准测试:它们扩展了测试中的配置元素,允许你进行相似的REST调用配置。然而,它们不对HTTP响应情况进行验证,它只收集指标数据。 下列选项被指定用于benchmar…

PyRestTest支持通过Curl请求本身收集比较差的网络环境下的性能指标。

基准测试:它们扩展了测试中的配置元素,允许你进行相似的REST调用配置。然而,它们不对HTTP响应情况进行验证,它只收集指标数据

下列选项被指定用于benchmark:

  • warmup_runs:如果没有指定该选项,默认为10。在开始收集数据之前,多次运行这个基准测试调用,以允许JVM warmup、缓存等。
  • benchmark_runs: 如果没有指定该选项,默认为100。运行基准测试的次数。
  • output_file: 如果没有指定该选项,默认为None。要写入基准输出的文件名,每次运行都会被覆盖,如果没有给定,则只会写入终端
  • output_format:如果没有指定该选项,默认为CSV。将结果写入(‘json’或’csv’)的格式。
  • metrics: 必须指定要收集的指标(如下所述),否则基准测试将不起作用

Metrics(指标)

收集性能指标的方法有两种:原始数据(Raw Data)、聚合统计值(Aggregates)。

每一个指标可以生出原始数据(Raw Data)、一个或多个聚合(Aggregates)值:

  • Raw Data: 返回值是一个数组,一个基准每运行一次都会参数一个数组。
  • Aggregates: 运行一个缩减(reduction)函数,在整个基准运行期间返回单个值(中值、平均值等)。

为获取原始数据,在“metrics”配置元素中,只需在“metrics”配置元素值列表中输入度量名称。示例如:

- benchmark: # create entity- name: "Basic get"- url: "/api/person/"- warmup_runs: 7- 'benchmark_runs': '101'- output_file: 'miniapp-benchmark.csv'- metrics:- total_time- size_download

上述示例,会返回运行101次之后,每组元素数值总时间、下载大小。

Aggregates are pretty straightforward:

聚合数值更直观,下面给出常用的聚合数值指标:

  • mean/mean_arithmetic: 算术平均数(通常是作为平均值
  • mean_harmonic: 调和平均值(等于两数乘积的二倍被两数之和除) (有助于衡量速率)
  • median: 数值中位数
  • std_deviation: 标准偏差, 有助于衡量它们的一致性
  • total/sum: 给定值之和

通常支持下述给定的指标,这些是Curl get_info变量的子集。关于这些变量的解释说明(这些变量移除了CURLINFO_ 前缀):https://curl.haxx.se/libcurl/c/curl_easy_getinfo.html。支持指标如下:
‘appconnect_time’, ‘connect_time’, ‘namelookup_time’, ‘num_connects’, ‘pretransfer_time’, ‘redirect_count’, ‘redirect_time’, ‘request_size’, ‘size_download’, ‘size_upload’, ‘speed_download’, ‘speed_upload’, ‘starttransfer_time’, ‘total_time’

报告格式

默认报告格式是CSV,输出报告包括如下内容:

  • Benchmark name:名称
  • Benchmark group:所属组,默认为default
  • Benchmark failure count (raw HTTP failures):失败次数
  • Raw data arrays:作为一个表,头是度量名称,按字母顺序排序
  • Aggregates: 格式为(metricname,aggregate_name,result)的结果表

以JSON格式输出,数据结构会有一些不同,下方式给出的json格式输出样例:

{"failures": 0,
"aggregates":[["metric_name", "aggregate", "aggregateValue"] ...],
"failures": failureCount,
"group": "Default",
"results": {"total_time": [value1, value2, etc], "metric2":[value1, value2, etc], ... }
}

Benchmark样例:

---
- config:- testset: "Benchmark tests using test app"- benchmark: # create entity- name: "Basic get"- url: "/api/person/"- warmup_runs: 7- 'benchmark_runs': '101'- output_file: 'miniapp-benchmark.csv'- metrics:- total_time- total_time: mean- total_time: median- size_download- speed_download: median- benchmark: # create entity- name: "Get single person"- url: "/api/person/1/"- metrics: {speed_upload: median, speed_download: median, redirect_time: mean}- output_format: json- output_file: 'miniapp-single.json'
http://www.yayakq.cn/news/252654/

相关文章:

  • 海安网站建设怎样运营推广网站
  • 网站上的咨询窗口是怎么做的wordpress导入产品
  • 有几个网站可以做代发的网站推广和优化的原因
  • 静态网站开发用到的技术软件推广
  • 导航网站怎么做的在百度上做公司网站得多少钱
  • 找人开发软件去什么网站如何制作多网页网站
  • 川畅互联咨询 网站建设app软件设计公司
  • 网站权重不够高 导致门户网站作用
  • 建设通查项目经理河南整站关键词排名优化软件
  • dedecms做的网站手机上看图片变形查分网站制作
  • 网站建设规划书结构wordpress umeditor
  • 公司网站如何seo在哪买电影票是9块9啊
  • 网站空白页黑链wordpress 开发列表网
  • 网站要咋建立电子商务网站开发设计报告
  • 网站建设考察试卷婚礼做的好的婚庆公司网站
  • 小何自助建站网站突然打不开了
  • 高碑店市建设局网站dz仿网站头部
  • 省级精品课程网站网站开发包含的项目和分工
  • 防城港网站seo权威的营销单页网站
  • 模板网站建设公司哪个好建设局电话号码是多少
  • 建企业网站 硬件爱建站大全网
  • 泰安网站建设论文结论电脑ps软件有免费的吗
  • 做网站的中标公司海原县城乡建设局网站
  • 杭州协会网站建设中国保险行业协会网站
  • app手机网站建设黄专业做室内设计的网站有哪些方面
  • 外贸网站排行榜前十名微信公众帐号平台官网
  • 电白区建设局网站wordpress 仿微博
  • 网站改版做301什么网站做教育的比较多
  • 在哪个彩票网站是小黄人做头像的行业门户网站建设哪家好
  • 太原网站上排名网站模版购买