1 <?xml version="1.0" encoding="EUC-KR"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko"><head><!--
4 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5 This file is generated from xml source: DO NOT EDIT
6 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
8 <title>ab - ¾ÆÆÄÄ¡ À¥¼¹ö ¼º´É°Ë»ç µµ±¸ - Apache HTTP Server</title>
9 <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10 <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11 <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
12 <script src="../style/scripts/prettify.js" type="text/javascript">
15 <link href="../images/favicon.ico" rel="shortcut icon" /></head>
16 <body id="manual-page"><div id="page-header">
17 <p class="menu"><a href="../mod/">¸ðµâ</a> | <a href="../mod/directives.html">Áö½Ã¾îµé</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">¿ë¾î</a> | <a href="../sitemap.html">»çÀÌÆ®¸Ê</a></p>
18 <p class="apache">Apache HTTP Server Version 2.5</p>
19 <img alt="" src="../images/feather.gif" /></div>
20 <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
22 <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP Server</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="../">Version 2.5</a> > <a href="./">Programs</a></div><div id="page-content"><div id="preamble"><h1>ab - ¾ÆÆÄÄ¡ À¥¼¹ö ¼º´É°Ë»ç µµ±¸</h1>
24 <p><span>°¡´ÉÇÑ ¾ð¾î: </span><a href="../en/programs/ab.html" hreflang="en" rel="alternate" title="English"> en </a> |
25 <a href="../ko/programs/ab.html" title="Korean"> ko </a> |
26 <a href="../tr/programs/ab.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p>
28 <div class="outofdate">ÀÌ ¹®¼´Â ÃÖ½ÅÆÇ ¹ø¿ªÀÌ ¾Æ´Õ´Ï´Ù.
29 ÃÖ±Ù¿¡ º¯°æµÈ ³»¿ëÀº ¿µ¾î ¹®¼¸¦ Âü°íÇϼ¼¿ä.</div>
31 <p><code>ab</code>´Â ¾ÆÆÄÄ¡ ÇÏÀÌÆÛÅؽºÆ® Àü¼Û ÇÁ·ÎÅäÄÝ (HTTP)
32 ¼¹öÀÇ ¼º´ÉÀ» °Ë»çÇÏ´Â(benchmarking) µµ±¸ÀÌ´Ù. ÇöÀç ¾ÆÆÄÄ¡°¡
33 ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö ¾Ë·ÁÁØ´Ù. ƯÈ÷ ¾ÆÆÄÄ¡°¡ ÇöÀç ÃÊ´ç ¸î°³ÀÇ
34 ¿äûÀ» ¼ºñ½ºÇÏ´ÂÁö ¾Ë·ÁÁØ´Ù.</p>
36 <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#synopsis">°³¿ä</a></li>
37 <li><img alt="" src="../images/down.gif" /> <a href="#options">¿É¼Ç</a></li>
38 <li><img alt="" src="../images/down.gif" /> <a href="#bugs">¹ö±×</a></li>
39 </ul><h3>Âü°í</h3><ul class="seealso"><li><a href="httpd.html">httpd</a></li></ul><ul class="seealso"><li><a href="#comments_section">Comments</a></li></ul></div>
40 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
42 <h2><a name="synopsis" id="synopsis">°³¿ä</a></h2>
43 <p><code><strong>ab</strong>
44 [ -<strong>A</strong> <var>auth-username</var>:<var>password</var> ]
45 [ -<strong>c</strong> <var>concurrency</var> ]
46 [ -<strong>C</strong> <var>cookie-name</var>=<var>value</var> ]
47 [ -<strong>d</strong> ]
48 [ -<strong>e</strong> <var>csv-file</var> ]
49 [ -<strong>g</strong> <var>gnuplot-file</var> ]
50 [ -<strong>h</strong> ]
51 [ -<strong>H</strong> <var>custom-header</var> ]
52 [ -<strong>i</strong> ]
53 [ -<strong>k</strong> ]
54 [ -<strong>n</strong> <var>requests</var> ]
55 [ -<strong>p</strong> <var>POST-file</var> ]
56 [ -<strong>P</strong> <var>proxy-auth-username</var>:<var>password</var> ]
57 [ -<strong>q</strong> ]
58 [ -<strong>s</strong> ]
59 [ -<strong>S</strong> ]
60 [ -<strong>t</strong> <var>timelimit</var> ]
61 [ -<strong>T</strong> <var>content-type</var> ]
62 [ -<strong>v</strong> <var>verbosity</var>]
63 [ -<strong>V</strong> ]
64 [ -<strong>w</strong> ]
65 [ -<strong>x</strong> <var><table>-attributes</var> ]
66 [ -<strong>X</strong> <var>proxy</var>[:<var>port</var>] ]
67 [ -<strong>y</strong> <var><tr>-attributes</var> ]
68 [ -<strong>z</strong> <var><td>-attributes</var> ]
69 [http://]<var>hostname</var>[:<var>port</var>]/<var>path</var></code></p>
70 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
72 <h2><a name="options" id="options">¿É¼Ç</a></h2>
74 <dt><code>-A <var>auth-username</var>:<var>password</var></code></dt>
75 <dd>¼¹ö¿¡°Ô BASIC Authentication Á¤º¸¸¦ Á¦°øÇÑ´Ù.
76 <code>:</code>À¸·Î ±¸ºÐÇÑ »ç¿ëÀÚ¸í°ú ¾ÏÈ£¸¦ base64 ÀÎÄÚµùÇÏ¿©
77 Àü¼ÛÇÑ´Ù. ¼¹ö°¡ Á¤º¸¸¦ ¿ä±¸ÇÏ´ÂÁö (<em>¿¹¸¦ µé¾î</em>,
78 401 ÀÎÁõ Çʿ並 º¸³»´ÂÁö) °ü°è¾øÀÌ ¹®ÀÚ¿À» Àü¼ÛÇÑ´Ù.</dd>
80 <dt><code>-c <var>concurrency</var></code></dt>
81 <dd>µ¿½Ã¿¡ ¿äûÇÏ´Â ¿äû¼ö. ±âº»ÀûÀ¸·Î Çѹø¿¡ ÇÑ ¿äû¸¸À»
84 <dt><code>-C <var>cookie-name</var>=<var>value</var></code></dt>
85 <dd>¿äû¿¡ <code>Cookie:</code> Çì´õ¸¦ Ãß°¡ÇÑ´Ù. ¾Æ±Ô¸ÕÆ®´Â
86 º¸Åë <code><var>name</var>=<var>value</var></code>¿Í °°Àº
87 ½ÖÀÌ´Ù. ÀÌ ¿É¼ÇÀº ¿©·¯¹ø »ç¿ëÇÒ ¼ö ÀÖ´Ù.</dd>
89 <dt><code>-d</code></dt>
90 <dd>"percentage served within XX [ms] table"À» Ãâ·ÂÇÏÁö
91 ¾Ê´Â´Ù. (ȣȯ¼ºÀ» À§ÇØ).</dd>
93 <dt><code>-e <var>csv-file</var></code></dt>
94 <dd>¿äûÀ» ó¸®Çϴµ¥ °É¸° (¹Ð¸®ÃÊ ´ÜÀ§) ½Ã°£µéÀÇ (1%¿¡¼
95 100%) ´©Àû¹éºÐÀ²À» ½°Ç¥·Î ±¸ºÐÇÑ Çü½Ä(CSV)À¸·Î Ãâ·ÂÇÑ´Ù.
96 °á°ú¸¦ ÀÌ¹Ì 'Á¤¸®'ÇÏ¿´±â¶§¹®¿¡ 'gnuplot' ÆÄÀϺ¸´Ù º¸Åë ´õ
99 <dt><code>-g <var>gnuplot-file</var></code></dt>
100 <dd>ÃøÁ¤ÇÑ ¸ðµç °ªÀ» 'gnuplot' ȤÀº TSV (Tab separate values,
101 ÅÇÀ¸·Î ±¸ºÐÇÑ °ª) ÆÄÀÏ¿¡ ±â·ÏÇÑ´Ù. Gnuplot, IDL, Mathematica,
102 Igor, ½ÉÁö¾î Excel °°Àº ÇÁ·Î±×·¥¿¡¼µµ ÀÌ·± ÆÄÀÏÀ» ½±°Ô
103 ÀÐÀ» ¼ö ÀÖ´Ù. ÆÄÀÏÀÇ Ã¹¹ø° ÁÙ¿¡ Ç׸ñÀ̸§ÀÌ ³ª¿Â´Ù. </dd>
105 <dt><code>-h</code></dt>
106 <dd>»ç¿ë¹ýÀ» Ãâ·ÂÇÑ´Ù.</dd>
108 <dt><code>-H <var>custom-header</var></code></dt>
109 <dd>¿äû¿¡ Çì´õ¸¦ Ãß°¡ÇÑ´Ù. ¾Æ±Ô¸ÕÆ®´Â º¸Åë ÄÝ·ÐÀ¸·Î ±¸ºÐÇÑ
110 ½ÖÀÎ (<em>¿¹¸¦ µé¾î</em>,
111 <code>"Accept-Encoding: zip/zop;8bit"</code>) À¯È¿ÇÑ
114 <dt><code>-i</code></dt>
115 <dd><code>GET</code> ´ë½Å <code>HEAD</code> ¿äûÀ» ÇÑ´Ù.</dd>
117 <dt><code>-k</code></dt>
118 <dd>HTTP KeepAlive ±â´ÉÀ» »ç¿ëÇÑ´Ù. <em>¿¹¸¦ µé¾î</em>,
119 ÇÑ HTTP ¼¼¼Ç¿¡¼ ¿©·¯ ¿äûÀ» ÇÑ´Ù. ±âº»ÀûÀ¸·Î KeepAlive¸¦
120 »ç¿ëÇÏÁö ¾Ê´Â´Ù.</dd>
122 <dt><code>-n <var>requests</var></code></dt>
123 <dd>¼º´ÉÀ» °Ë»çÇϱâÀ§ÇØ º¸³»´Â ¿äû¼ö. ±âº»°ªÀ¸·Î ¿äûÀ»
124 Çѹø¸¸ º¸³»±â¶§¹®¿¡ ÀϹÝÀûÀÎ ¼º´É°Ë»ç °á°ú¸¦ ¾òÀ» ¼ö ¾ø´Ù.</dd>
126 <dt><code>-p <var>POST-file</var></code></dt>
127 <dd>POST ÀÚ·á ÆÄÀÏ.</dd>
129 <dt><code>-P <var>proxy-auth-username</var>:<var>password</var></code></dt>
130 <dd>ÇÁ·Ï½Ã¸¦ ÅëÇØ BASIC Authentication Á¤º¸¸¦ Á¦°øÇÑ´Ù.
131 <code>:</code>·Î ±¸ºÐÇÑ »ç¿ëÀÚ¸í°ú ¾ÏÈ£¸¦ base64 ÀÎÄÚµùÇÏ¿©
132 Àü¼ÛÇÑ´Ù. ÇÁ·Ï½Ã°¡ Á¤º¸¸¦ ¿ä±¸ÇÏ´ÂÁö (<em>¿¹¸¦ µé¾î</em>,
133 401 ÀÎÁõ Çʿ並 º¸³»´ÂÁö) °ü°è¾øÀÌ ¹®ÀÚ¿À» Àü¼ÛÇÑ´Ù.</dd>
135 <dt><code>-q</code></dt>
136 <dd>150°³ ÀÌ»ó ¿äûÀ» º¸³¾¶§ <code>ab</code>´Â 10% ȤÀº
137 ¸Å 100 ¿äû´ç <code>Ç¥ÁØ¿À·ù</code>¿¡ ÁøÇà»óȲÀ» Ãâ·ÂÇÑ´Ù.
138 <code>-q</code> ¿É¼ÇÀº ÀÌ ¹®±¸¸¦ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù.</dd>
140 <dt><code>-s</code></dt>
141 <dd>±â´ÉÀ» Ãß°¡ÇÏ¿© ÄÄÆÄÀÏÇÏ¿´´Ù¸é (<code>ab -h</code>·Î
142 È®ÀÎÇÒ ¼ö ÀÖ´Ù) <code>http</code> ÇÁ·ÎÅäÄÝ ´ë½Å SSLÀ» »ç¿ëÇÑ
143 <code>https</code> ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÑ´Ù. ÀÌ ±â´ÉÀº ½ÇÇèÀûÀÌ°í
144 <em>¸Å¿ì</em> ±âÃÊÀûÀÌ´Ù. ¾Æ¸¶µµ »ç¿ëÀ» ²¨·ÁÇÒ °ÍÀÌ´Ù.</dd>
146 <dt><code>-S</code></dt>
147 <dd>Áß°£°ª°ú Ç¥ÁØÆíÂ÷¸¦ Ãâ·ÂÇÏÁö ¾Ê°í, Æò±Õ°ú Áß°£°ªÀÇ Â÷ÀÌ°¡
148 Ç¥ÁØÆíÂ÷º¸´Ù Å©´õ¶óµµ °æ°í/¿À·ù¸¦ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù.
149 ÃÖ¼Ò/Æò±Õ/ÃÖ´ë °ªÀ» Ãâ·ÂÇÑ´Ù. (ȣȯ¼ºÀ» À§ÇØ).</dd>
151 <dt><code>-t <var>timelimit</var></code></dt>
152 <dd>¼º´ÉÀ» °Ë»çÇÏ´Â ÃÖ´ë ÃÊ´ÜÀ§ ½Ã°£. ³»ºÎÀûÀ¸·Î
153 <code>-n 50000</code>À» °¡Á¤ÇÑ´Ù. Á¤ÇØÁø ½Ã°£µ¿¾È ¼¹ö ¼º´ÉÀ»
154 °Ë»çÇÒ¶§ »ç¿ëÇÑ´Ù. ±âº»ÀûÀ¸·Î ½Ã°£Á¦ÇÑ ¾øÀÌ °Ë»çÇÑ´Ù.</dd>
156 <dt><code>-T <var>content-type</var></code></dt>
157 <dd>POST ÀÚ·áÀÇ Content-type Çì´õ.</dd>
159 <dt><code>-v <var>verbosity</var></code></dt>
160 <dd>Ãâ·ÂÀÇ ÀÚ¼¼ÇÔ ¼öÁØÀ» ÁöÁ¤ÇÑ´Ù. <code>4</code> ÀÌ»óÀ̸é
161 Çì´õ¿¡ ´ëÇÑ Á¤º¸¸¦, <code>3</code> ÀÌ»óÀ̸é (404, 202, µî)
162 ÀÀ´äÄڵ带, <code>2</code> ÀÌ»óÀÌ¸é °æ°í(warning)¿Í
163 Á¤º¸(info)¸¦ Ãâ·ÂÇÑ´Ù.</dd>
165 <dt><code>-V</code></dt>
166 <dd>¹öÀüÀ» Ãâ·ÂÇÏ°í Á¾·áÇÑ´Ù.</dd>
168 <dt><code>-w</code></dt>
169 <dd>°á°ú¸¦ HTML Ç¥·Î Ãâ·ÂÇÑ´Ù. ±âº»ÀûÀ¸·Î Ç¥¸¦ Èò ¹è°æ¿¡
170 µÎ ¿·Î ÀÛ¼ºÇÑ´Ù.</dd>
172 <dt><code>-x <var><table>-attributes</var></code></dt>
173 <dd><code><table></code>ÀÇ ¼Ó¼ºÀ¸·Î »ç¿ëÇÒ ¹®ÀÚ¿.
174 ¼Ó¼ºÀ» <code><table <var>¿©±â¿¡</var> ></code>
177 <dt><code>-X <var>proxy</var>[:<var>port</var>]</code></dt>
178 <dd>ÇÁ·Ï½Ã ¼¹ö¸¦ »ç¿ëÇÏ¿© ¿äûÇÑ´Ù.</dd>
180 <dt><code>-y <var><tr>-attributes</var></code></dt>
181 <dd><code><tr></code>ÀÇ ¼Ó¼ºÀ¸·Î »ç¿ëÇÒ ¹®ÀÚ¿.</dd>
183 <dt><code>-z <var><td>-attributes</var></code></dt>
184 <dd><code><td></code>ÀÇ ¼Ó¼ºÀ¸·Î »ç¿ëÇÒ ¹®ÀÚ¿.</dd>
186 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
187 <div class="section">
188 <h2><a name="bugs" id="bugs">¹ö±×</a></h2>
189 <p>Á¤ÀûÀ¸·Î ±æÀÌ°¡ °íÁ¤µÈ ¹öÆÛ¸¦ ¸¹ÀÌ »ç¿ëÇÑ´Ù. ¸í·ÉÇà
190 ¾Æ±Ô¸ÕÆ®, ¼¹öÀÇ ÀÀ´ä Çì´õ, ´Ù¸¥ ¿ÜºÎ ÀԷµéÀ» °°ÀÌ
191 ÀоîµéÀÌ¸é¼ ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù.</p>
193 <p>ÀÌ ÇÁ·Î±×·¥Àº HTTP/1.x¸¦ ¿ÏÀüÈ÷ ±¸ÇöÇÏÁö ¾Ê´Â´Ù; ´ÜÁö
194 '±â´ëÇÏ´Â' Çü½ÄÀÇ ÀÀ´ä¸¸À» ¹Þ´Â´Ù. <code>strstr(3)</code>À»
195 ¸Å¿ì ¸¹ÀÌ »ç¿ë±â¶§¹®¿¡ ¼Óµµ°¡ ¹®Á¦°¡ µÉ ¼ö ÀÖ´Ù; <em>Áï</em>,
196 ¼¹ö ¼º´Éº¸´Ù´Â <code>ab</code> ¼º´ÉÀ» ÃøÁ¤ÇÏ°Ô µÉ ¼öµµ
199 <div class="bottomlang">
200 <p><span>°¡´ÉÇÑ ¾ð¾î: </span><a href="../en/programs/ab.html" hreflang="en" rel="alternate" title="English"> en </a> |
201 <a href="../ko/programs/ab.html" title="Korean"> ko </a> |
202 <a href="../tr/programs/ab.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a></p>
203 </div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Comments</a></h2><div class="warning"><strong>Notice:</strong><br />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 again by our moderators 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 Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
204 <script type="text/javascript"><!--//--><![CDATA[//><!--
205 var comments_shortname = 'httpd';
206 var comments_identifier = 'http://httpd.apache.org/docs/trunk/programs/ab.html';
208 if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
209 d.write('<div id="comments_thread"><\/div>');
210 var s = d.createElement('script');
211 s.type = 'text/javascript';
213 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
214 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
217 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
219 })(window, document);
220 //--><!]]></script></div><div id="footer">
221 <p class="apache">Copyright 2012 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
222 <p class="menu"><a href="../mod/">¸ðµâ</a> | <a href="../mod/directives.html">Áö½Ã¾îµé</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">¿ë¾î</a> | <a href="../sitemap.html">»çÀÌÆ®¸Ê</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
223 if (typeof(prettyPrint) !== 'undefined') {