slowhttptest使用参数说明
站在用户的角度思考问题,与客户深入沟通,找到马村网站设计与马村网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站建设、做网站、企业官网、英文网站、手机端网站、网站推广、域名注册、雅安服务器托管、企业邮箱。业务覆盖马村地区。
测试模式:
-Hslow headers ***,缓慢发送\r\n,让服务器一直等待
-Bslow Body ***
-R范围***Apache killer
-Xslow read ***,读的慢,让服务器发送缓存堵塞
报告生成选项:
-g生成socket状态变化统计
-o file_prefix将输出保存到file.html和file.csv中
-v level日志等级,0-4:Fatal,Info,Error,Warning,Debug
普通选项:
-c connections目标连接数(50)
-i seconds数据发送间隔(10)
-l seconds测试一个目标的时间长度(240)
-r rate每秒多少个连接(50)
-s bytesContent-Length的值(4096)
-t verb请求中使用的动词,如果是slow header***,默认是GET;如果是slow body***,默认是POST
-u URL目标URL(http://localhost/)
-x bytes每一个tick随机生成的键值对最大长度,例如,-x 2 生成x-xx:xx是头字段,或是类似&xx=xx的消息体,x是随机字符(32)
探针/代理选项:
-d host:port所有数据走指定代理host:port
-e host:port 探针流量走指定代理host:port
-p seconds探针超时时长,服务器被认为是网络不可达(5)
范围***具体选项:
-a start左边界值(5)
-b bytes右边界值(2000)
slow read***具体选项
-k num同一请求重复次数,当服务器支持持久化连接时用于放大响应长度(1)
-n seconds每次从接收缓冲区中读取消息的时间间隔(1)
-w bytes从通知窗中获取数据的起始位置(1)
-y bytes 从通知窗中获取数据的结束位置(512)
-z bytes每次从接收缓冲区中读取的长度(5)
举个例子:
slowhttptest -X -g -o output -v 1 -c 100 -l 30 -u http://xx.2xx.1xx.2xx/UDF.php
网站题目:slowhttptest使用参数说明
当前路径:http://myzitong.com/article/poeiss.html