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

相關文章
相關標籤/搜索