httpd经常使用工具

curlhtml

curl http://192.168.1.101                //文本方式访问网站node

 

curl -A ‘IE11’ http://192.168.1.101     //模拟成相应的浏览器web

 

其余经常使用选项:apache

-basic                   使用HTTP基本认证浏览器

-u user:password          提交用户名和密码服务器

--tcp-nodelay            使用TCP_NODELAY选项并发

-e                       指定从哪一个网址跳转而来curl

--cacert                  指定CA证书tcp

--compressed             要求返回的数据是压缩格式的ide

-H                      自定义头信息传递给服务器

-I                       只显示响应报文首部信息

--limit-rate               设置传输速度

-0                       使用HTTP 1.0

 

 

httpd自带工具:

htpasswd      basic认证基于文件实现时,用到的帐号密码文件生成工具

apachectl      httpd自带的服务控制脚本

apxs          由httpd-devel包提供,扩展httpd使用第三方模块的工具

rotatelogs     日志滚动工具:

                            access.log  à

                            access.log,access.1.log

                            access.log,access.1.log, access.2.log

suexec        访问某些有特殊权限配置的资源时,临时切换至指定用户运行

             

 

 

 

http压力测试工具:

ab

webbench

http_load

 

jmeter

loadrunner

 

tcpcopy

 

ab [OPTIONS] URL

     -n        总的请求数

     -c        模拟的并发数

    -k       以持久链接模式测试

 

   须要使用ulimit -n 65535来调整当前用户可以同时打开的文件数

 

ab -c 100 -n 10000 http://web1.test.com/test.html

//设定并发量为100,一共发送10000个请求

 

wKiom1hp9jjw6xJ7AAN0JirsFxY928.png

相关文章
相关标签/搜索