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

记事本做网站哪家竞价托管专业

记事本做网站,哪家竞价托管专业,50套企业网站源码打包asp网站源码网站模板带后台无限制,做网站前台模板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.dinnco.com/news/81091.html

相关文章:

  • 十堰北京网站建设百度官网app下载
  • seopc流量排名官网网络推广优化是干啥的
  • 广州网站建设推广正规营销培训
  • wordpress 压缩包seo策略有哪些
  • 网站建设行业的前景数字经济发展情况报告
  • 大连做网站公司排行榜大众网潍坊疫情
  • 购物网站建设 成都排名seo公司哪家好
  • 企业如何建设自己的网站app开发多少钱
  • 河北黄页网seo技术教程网
  • 网站服务器地址查询方法域名查询网站信息
  • 哪个网站做摄影师好做优化的网站
  • 做竞价可以让网站提高快速排名吗今日国内重大新闻
  • 网站如何做网站解析品牌广告视频
  • 深圳市建设招标网湖南有实力seo优化哪家好
  • 确定网站文案苏州网站制作公司
  • 南宁最高端网站建设福州网站排名提升
  • 05网所有答案册国内seo公司排名
  • 同城推广沧州网站seo公司
  • 苏州做网站知识的分享培训心得体会2000字
  • 毕设做购物网站重庆关键词自动排名
  • 服务器站点的网站地图怎么做零基础学电脑培训班
  • 呼和浩特做网站的公司有哪些业务推广方式有哪些
  • 做手机网站用什么软件网络营销具有哪些特点
  • 办个网站需要多少钱真正免费的网站建站平台有哪些
  • 装修效果图实景案例网站优化seo培训
  • 可以看网站的浏览器有哪些建设网站的网站首页
  • 网站开发网络公司seo零基础入门教程
  • 做货运代理网站信息流广告代运营
  • 网站建设服务的具体条件企业网站建设的流程
  • 免费品牌网站制作网络广告的形式有哪些