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

网站上做的广告有哪些种flash优秀网站

网站上做的广告有哪些种,flash优秀网站,重庆网站设计中心,分销微信小程序开发文章目录 导言一、ab二、wrk三、go-wrk 导言 在项目正式上线之前,我们通常需要通过压测来评估当前系统能够支撑的请求量、排查可能存在的隐藏bug,同时了解了程序的实际处理能力能够帮我们更好的匹配项目的实际需求(服务器实例个数,如需要部署…

文章目录

  • 导言
  • 一、ab
  • 二、wrk
  • 三、go-wrk

导言

在项目正式上线之前,我们通常需要通过压测来评估当前系统能够支撑的请求量、排查可能存在的隐藏bug,同时了解了程序的实际处理能力能够帮我们更好的匹配项目的实际需求(服务器实例个数,如需要部署1048G的机器),节约资源成本。

压测相关术语

  • 响应时间(RT) :指系统对请求作出响应的时间.
  • 吞吐量(Throughput) :指系统在单位时间内处理请求的数量
  • QPS每秒查询率(Query Per Second) :“每秒查询率”,是一台服务器每秒能够响应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。
  • TPS(TransactionPerSecond):每秒钟系统能够处理的交易或事务的数量
  • 并发连接数:某个时刻服务器所接受的请求总数

压力测试工具

一、ab

ab全称Apache Bench,是Apache自带的性能测试工具。使用这个工具,只须指定同时连接数、请求数以及URL,即可测试网站或网站程序的性能。

通过ab发送请求模拟多个访问者同时对某一URL地址进行访问,可以得到每秒传送字节数、每秒处理请求数、每请求处理时间等统计数据。

命令格式:

ab [options] [http://]hostname[:port]/path

常用参数如下:

  • -n requests 总请求数
  • -c concurrency 一次产生的请求数,可以理解为并发数
  • -t timelimit 测试所进行的最大秒数, 可以当做请求的超时时间
  • -p postfile 包含了需要POST的数据的文件
  • -T content-type POST数据所使用的Content-type头信息

更多参数请查看官方文档。

例如测试某个GET请求接口:

ab -n 10000 -c 100 -t 10 "http://127.0.0.1:8080/api/v1/posts?size=10"

测试POST请求接口:

ab -n 10000 -c 100 -t 10 -p post.json -T "application/json" "http://127.0.0.1:8080/api/v1/post"

二、wrk

wrk是一款开源的HTTP性能测试工具,它和上面提到的ab同属于HTTP性能测试工具,它比ab功能更加强大,可以通过编写lua脚本来支持更加复杂的测试场景。

Mac下安装:

brew install wrk

常用命令参数:

  • -c --conections:保持的连接数
  • -d --duration:压测持续时间(s)
  • -t --threads:使用的线程总数
  • -s --script:加载lua脚本
  • -H --header:在请求头部添加一些参数
  • –latency 打印详细的延迟统计信息
  • –timeout 请求的最大超时时间(s)

使用示例:

wrk -t8 -c100 -d30s --latency http://127.0.0.1:8080/api/v1/posts?size=10

输出结果:

Running 30s test @ http://127.0.0.1:8080/api/v1/posts?size=108 threads and 100 connectionsThread Stats   Avg      Stdev     Max   +/- StdevLatency    14.55ms    2.02ms  31.59ms   76.70%Req/Sec   828.16     85.69     0.97k    60.46%Latency Distribution50%   14.44ms75%   15.76ms90%   16.63ms99%   21.07ms198091 requests in 30.05s, 29.66MB read
Requests/sec:   6592.29
Transfer/sec:      0.99MB

三、go-wrk

go-wrkGo语言版本的wrkWindows同学可以使用它来测试,使用如下命令来安装go-wrk

go get github.com/adeven/go-wrk

使用方法同wrk类似,基本格式如下:

go-wrk [flags] url

常用的参数:

  • -H=“User-Agent: go-wrk 0.1 bechmark\nContent-Type: text/html;”: 由’\n’分隔的请求头
  • -c=100: 使用的最大连接数
  • -k=true: 是否禁用keep-alives
  • -i=false: if TLS security checks are disabled
  • -m=“GET”: HTTP请求方法
  • -n=1000: 请求总数
  • -t=1: 使用的线程数
  • -b=“” HTTP请求体
  • -s=“” 如果指定,它将计算响应中包含搜索到的字符串s的频率

执行测试:

go-wrk -t=8 -c=100 -n=10000 "http://127.0.0.1:8080/api/v1/posts?size=10"

输出结果:

==========================BENCHMARK==========================
URL:                            http://127.0.0.1:8080/api/v1/posts?size=10Used Connections:               100
Used Threads:                   8
Total number of calls:          10000===========================TIMINGS===========================
Total time passed:              2.74s
Avg time per request:           27.11ms
Requests per second:            3644.53
Median time per request:        26.88ms
99th percentile time:           39.16ms
Slowest time for request:       45.00ms=============================DATA=============================
Total response body sizes:              340000
Avg response body per request:          34.00 Byte
Transfer rate per second:               123914.11 Byte/s (0.12 MByte/s)
==========================RESPONSES==========================
20X Responses:          10000   (100.00%)
30X Responses:          0       (0.00%)
40X Responses:          0       (0.00%)
50X Responses:          0       (0.00%)
Errors:                 0       (0.00%)
http://www.yayakq.cn/news/382320/

相关文章:

  • 做电子商务网站的意义怎么看自己做没做网站地图
  • 用什么程序做网站好百度快照优化
  • 一站式网页设计服务平台wordpress电视直播插件
  • 宜昌市建设局网站网页设计个人网站心得体会
  • 男科医院网站建设策略商标注册网上
  • 做网站最少几个页面洛阳网站建设哪家权威
  • 怎样在网上做环保设备网站徐州自助建站系统
  • 做企业网站设计无锡百度搜索排名优化
  • php美食网站开发的意义蒲城县住房和城乡建设局网站
  • 建设银行北海分行网站企业网站推广方案上海
  • 网站上动态图片怎么做哪个跨境电商平台好做
  • 旅游宣传网站建设方案做装修哪个网站推广好
  • 网站的ftp账号和密码是什么珠海手机微信网站建设小程序开发
  • 帮传销做网站会违法吗区块链开发
  • 夜来香广州网站大丰企业做网站多少钱
  • 厦门购买域名以后搭建网站网站怎么做动态图片
  • 网站建设实例教程wordpress文章站
  • 云南哪有网站建设推广房地产网站素材
  • jsp做的网站带数据库网站试运营
  • 青岛网站优化联系方式网络服务提供者知道或者应当知道网络用户利用其网络服务侵害他
  • 苏州网站开发公司兴田德润优惠吗世界500强企业排名中国名单
  • 备案后修改网站内容毕节市住房和城乡建设局网站
  • 网站建设的概念动画制作物语
  • 百度上网站怎么做邵阳做网站哪家好
  • 基于wordpress的网站杭州互联网公司排名榜
  • 长春教做网站带维护的培训机构ppt做书模板下载网站有哪些内容
  • 使用jsp开发的网站成都企业网站的建立
  • 一级a做爰片图片免费观看网站用jsp做一网站的流程
  • 猪八戒网做网站怎么样花儿直播免费视频观看
  • 在网站建设中什么用于搭建页面结构.net网站开发课程设计