<-
Apache > HTTP Server > Documentation > Programs

ab - ÄÄ À¥ö ÉË»ç µµ 1k572m

ƢÉÇÑ î:  tr 

ÀÌ Â ÃÖÅÇ ÀÌ ÕÏÙ. ÃÖÙ ¯ƩµÈ »ëÀ µî ¦ ÂüíÇÏä.

ab ÄÄ ÇÏÀÌÛÅ ÀüÛ ÇÁÎÅäÄÝ (HTTP) öÀÇ ÉÀ» Ë»çÇÏÂ(benchmarking) µµÀÌÙ. ÇöÀç ÄÄƢ î»Ô µÀÛÇÏÂÁö ËÁÁÙ. ¯È ÄÄƢ ÇöÀç ÃÊç îƩÀÇ äûÀ» ñÇÏÂÁö ËÁÁÙ.

 Apache!

Âüí 251y31

top

Ʃä 2e5h2r

ab [ -A auth-name: ] [ -c concurrency ] [ -C cookie-name=value ] [ -d ] [ -e csv-file ] [ -g gnuplot-file ] [ -h ] [ -H custom-header ] [ -i ] [ -k ] [ -n requests ] [ -p POST-file ] [ -P proxy-auth-name: ] [ -q ] [ -s ] [ -S ] [ -t timelimit ] [ -T content-type ] [ -v verbosity] [ -V ] [ -w ] [ -x <table>-attributes ] [ -X proxy[:port] ] [ -y <tr>-attributes ] [ -z <td>-attributes ] [http://]hostname[:port]/path

top

ÉÇ 5p4j1x

-A auth-name:
öÔ BASIC Authentication Á¦ Á¦ƩÇÑÙ. :ÀÎ ÇÑ »çëÀÚíú ÏÈ£¦ base64 ÀÎÄÚµùÇÏ© ÀüÛÇÑÙ. öƢ Á¦ äÇÏÂÁö (¦ µéî, 401 ÀÎÁõ ÇÊä¦ »ÂÁö) üèÀÌ ÀÚÀ» ÀüÛÇÑÙ.
-c concurrency
µÃ äûÇÏ äûö. â»ÀûÀÎ ÇÑ ÇÑ äûÀ» Ù.
-C cookie-name=value
äû Cookie: Çìõ¦ ÃƢÇÑÙ. ÔÕ碥 Åë name=valueÍ ơÀ ÖÀÌÙ. ÀÌ ÉÇÀ ©¯ »çëÇÒ ö ÀÖÙ.
-d
"percentage served within XX [ms] table"À» ÃâÂÇÏÁö ÊÂÙ. (ȣȯÀ» ÀÇ).
-e csv-file
äûÀ» ÃÇϵ¥ É (ÃÊ ÜÀ) ãµéÀÇ (1% 100%) ©ÀûéÀÀ» ǥΠÇÑ ÇüÄ(CSV)ÀÎ ÃâÂÇÑÙ. áú¦ ÀÌÌ 'Á'ÇÏâҡש碯 'gnuplot' ÄÀÏÙ Åë õ À¯ëÇÏÙ.
-g gnuplot-file
ÃÁÇÑ µç ƨÀ» 'gnuplot' ÈÀ TSV (Tab separate values, ÅÇÀÎ ÇÑ ƨ) ÄÀÏ âÏÇÑÙ. Gnuplot, IDL, Mathematica, Igor, ÉÁöî Excel ơÀ ÇÁÎ¥µµ ÀÌ ÄÀÏÀ» Ô ÀÀ» ö ÀÖÙ. ÄÀÏÀÇ Ã ÁÙ ÇñÀÌÀÌ ÂÙ.
-h
»çëýÀ» ÃâÂÇÑÙ.
-H custom-header
äû Çìõ¦ ÃƢÇÑÙ. ÔÕ碥 Åë ÄÝÀÎ ÇÑ ÖÀÎ (¦ µéî, "Accept-Encoding: zip/zop;8bit") À¯ÈÇÑ ÇìõÁÙÀÌÙ.
-i
GET ëÅ HEAD äûÀ» ÇÑÙ.
-k
HTTP KeepAlive âÉÀ» »çëÇÑÙ. ¦ µéî, ÇÑ HTTP Ç ©¯ äûÀ» ÇÑÙ. â»ÀûÀÎ KeepAlive¦ »çëÇÏÁö ÊÂÙ.
-n requests
ÉÀ» Ë»çÇÏâÀÇ »Â äûö. â»ƨÀÎ äûÀ» ÇÑ »âҡש碯 ÀÏÝÀûÀÎ ÉË»ç áú¦ òÀ» ö Ù.
-p POST-file
POST ÀÚá ÄÀÏ.
-P proxy-auth-name:
ÇÁÏæ ÅëÇ BASIC Authentication Á¦ Á¦ƩÇÑÙ. :Î ÇÑ »çëÀÚíú ÏÈ£¦ base64 ÀÎÄÚµùÇÏ© ÀüÛÇÑÙ. ÇÁÏÃƢ Á¦ äÇÏÂÁö (¦ µéî, 401 ÀÎÁõ ÇÊä¦ »ÂÁö) üèÀÌ ÀÚÀ» ÀüÛÇÑÙ.
-q
150Ʃ ÀÌ»ó äûÀ» ҡ ab 10% ÈÀ Å 100 äûç Ç¥ÁÀù ÁÇà»óÈÀ» ÃâÂÇÑÙ. -q ÉÇÀ ÀÌ 硾¦ ÃâÂÇÏÁö ÊÂÙ.
-s
âÉÀ» ÃƢÇÏ© ÄÄÄÀÏÇÏÙé (ab -hÎ ÈÀÎÇÒ ö ÀÖÙ) http ÇÁÎÅäÄÝ ëÅ SSLÀ» »çëÇÑ https ÇÁÎÅäÄÝÀ» »çëÇÑÙ. ÀÌ âÉÀ ÇÇèÀûÀÌí Åì âÃÊÀûÀÌÙ. µµ »çëÀ» ÁÇÒ ÍÀÌÙ.
-S
Á£ƨú Ç¥Áí¦ ÃâÂÇÏÁö Êí, òÕú Á£ƨÀÇ ÂÀÌƢ Ç¥ÁíÂÙ Å©õóµµ Ʃí/Àù¦ ÃâÂÇÏÁö ÊÂÙ. ÃÖÒ/òÕ/ÃÖë ƨÀ» ÃâÂÇÑÙ. (ȣȯÀ» ÀÇ).
-t timelimit
ÉÀ» Ë»çÇÏ ÃÖë ÃÊÜÀ ã. »ÎÀûÀÎ -n 50000À» ƢÁÇÑÙ. ÁÇÁ ãµÈ ö ÉÀ» Ë»çÇÒҡ »çëÇÑÙ. â»ÀûÀΠãÁ¦ÇÑ ÀÌ Ë»çÇÑÙ.
-T content-type
POST ÀÚáÀÇ Content-type Çìõ.
-v verbosity
ÃâÂÀÇ ÀÚÇÔ öÁÀ» ÁöÁÇÑÙ. 4 ÀÌ»óÀÌé Çìõ ëÇÑ Á¦, 3 ÀÌ»óÀÌé (404, 202, µî) ÀÀäÄÚµå¦, 2 ÀÌ»óÀÌé Ʃí(warning)Í Á(info)¦ ÃâÂÇÑÙ.
-V
öÀüÀ» ÃâÂÇÏí ÁáÇÑÙ.
-w
áú¦ HTML ǥΠÃâÂÇÑÙ. â»ÀûÀΠǥ¦ Èò èƩ µÎ Î ÀÛÇÑÙ.
-x <table>-attributes
<table>ÀÇ ÓÀÎ »çëÇÒ ÀÚ. ÓÀ» <table ©â > ÃƢÇÑÙ.
-X proxy[:port]
ÇÁÏà ö¦ »çëÇÏ© äûÇÑÙ.
-y <tr>-attributes
<tr>ÀÇ ÓÀÎ »çëÇÒ ÀÚ.
-z <td>-attributes
<td>ÀÇ ÓÀÎ »çëÇÒ ÀÚ.
top

ö 2nr12

ÁÀûÀÎ ÀÌƢ íÁµÈ öÛ¦ ÀÌ »çëÇÑÙ. íÉÇà ÔÕ, öÀÇ ÀÀä Çìõ, Ù¥ ÜÎ ÀÔµéÀ» ơÀÌ ÀîµéÀÌé Á¦Ƣ »ýÇÒ ö ÀÖÙ.

ÀÌ ÇÁÎ¥À HTTP/1.x¦ ÏÀüÈ ÇöÇÏÁö ÊÂÙ; ÜÁö 'âëÇÏÂ' ÇüÄÀÇ ÀÀäÀ» ÂÙ. strstr(3)À» Åì ÀÌ »çëâҡש碯 ÓµµƢ Á¦Ƣ µÉ ö ÀÖÙ; Áï, ö ÉÙ ab ÉÀ» ÃÁÇÏÔ µÉ öµµ ÀÖÙ.

ƢÉÇÑ î:  tr 

top

Comments 2p1l6j

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed by our s if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Libera.chat, or sent to our mailing lists.