1
<?xml version="1.0" encoding="EUC-JP"?>
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="ja" xml:lang="ja"><head><!--
4
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5
This file is generated from xml source: DO NOT EDIT
6
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
8
<title>mpm_common - Apache HTTP ������</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" />
12
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
14
<div id="page-header">
15
<p class="menu"><a href="../mod/">�⥸�塼��</a> | <a href="../mod/directives.html">�ǥ��쥯�ƥ���</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">�Ѹ�</a> | <a href="../sitemap.html">�����ȥޥå�</a></p>
16
<p class="apache">Apache HTTP ������ ������� 2.2</p>
17
<img alt="" src="../images/feather.gif" /></div>
18
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
20
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP ������</a> > <a href="http://httpd.apache.org/docs/">�ɥ�����ơ������</a> > <a href="../">�С������ 2.2</a> > <a href="./">�⥸�塼��</a></div>
21
<div id="page-content">
22
<div id="preamble"><h1>Apache MPM ���̥ǥ��쥯�ƥ���</h1>
24
<p><span>Available Languages: </span><a href="../de/mod/mpm_common.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
25
<a href="../en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> |
26
<a href="../ja/mod/mpm_common.html" title="Japanese"> ja </a></p>
28
<div class="outofdate">This translation may be out of date. Check the
29
English version for recent changes.</div>
30
<table class="module"><tr><th><a href="module-dict.html#Description">����:</a></th><td>��İʾ�Υޥ���ץ����å��⥸�塼�� (MPM)
31
�Ǽ�������Ƥ���ǥ��쥯�ƥ��֤Υ��쥯�����</td></tr>
32
<tr><th><a href="module-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr></table>
34
<div id="quickview"><h3 class="directives">�ǥ��쥯�ƥ���</h3>
36
<li><img alt="" src="../images/down.gif" /> <a href="#acceptmutex">AcceptMutex</a></li>
37
<li><img alt="" src="../images/down.gif" /> <a href="#coredumpdirectory">CoreDumpDirectory</a></li>
38
<li><img alt="" src="../images/down.gif" /> <a href="#enableexceptionhook">EnableExceptionHook</a></li>
39
<li><img alt="" src="../images/down.gif" /> <a href="#group">Group</a></li>
40
<li><img alt="" src="../images/down.gif" /> <a href="#listen">Listen</a></li>
41
<li><img alt="" src="../images/down.gif" /> <a href="#listenbacklog">ListenBackLog</a></li>
42
<li><img alt="" src="../images/down.gif" /> <a href="#lockfile">LockFile</a></li>
43
<li><img alt="" src="../images/down.gif" /> <a href="#maxclients">MaxClients</a></li>
44
<li><img alt="" src="../images/down.gif" /> <a href="#maxmemfree">MaxMemFree</a></li>
45
<li><img alt="" src="../images/down.gif" /> <a href="#maxrequestsperchild">MaxRequestsPerChild</a></li>
46
<li><img alt="" src="../images/down.gif" /> <a href="#maxsparethreads">MaxSpareThreads</a></li>
47
<li><img alt="" src="../images/down.gif" /> <a href="#minsparethreads">MinSpareThreads</a></li>
48
<li><img alt="" src="../images/down.gif" /> <a href="#pidfile">PidFile</a></li>
49
<li><img alt="" src="../images/down.gif" /> <a href="#scoreboardfile">ScoreBoardFile</a></li>
50
<li><img alt="" src="../images/down.gif" /> <a href="#sendbuffersize">SendBufferSize</a></li>
51
<li><img alt="" src="../images/down.gif" /> <a href="#serverlimit">ServerLimit</a></li>
52
<li><img alt="" src="../images/down.gif" /> <a href="#startservers">StartServers</a></li>
53
<li><img alt="" src="../images/down.gif" /> <a href="#startthreads">StartThreads</a></li>
54
<li><img alt="" src="../images/down.gif" /> <a href="#threadlimit">ThreadLimit</a></li>
55
<li><img alt="" src="../images/down.gif" /> <a href="#threadsperchild">ThreadsPerChild</a></li>
56
<li><img alt="" src="../images/down.gif" /> <a href="#threadstacksize">ThreadStackSize</a></li>
57
<li><img alt="" src="../images/down.gif" /> <a href="#user">User</a></li>
61
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
62
<div class="directive-section"><h2><a name="AcceptMutex" id="AcceptMutex">AcceptMutex</a> <a name="acceptmutex" id="acceptmutex">�ǥ��쥯�ƥ���</a></h2>
63
<table class="directive">
64
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>ʣ���λҥץ��������ͥåȥ�������åȤǥꥯ�����Ȥ�
65
accept ���褦�Ȥ��Ƥ���Ȥ��ˡ�Apache �������λҥץ�������ľ���뤿���
67
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>AcceptMutex default|<var>method</var></code></td></tr>
68
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>AcceptMutex default</code></td></tr>
69
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
70
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
71
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
73
<p><code class="directive">AcceptMutex</code> �ǥ��쥯�ƥ��֤ϡ�
74
�ͥåȥ�������åȤΥꥯ�����Ȥ� accept ���褦�Ȥ��Ƥ���ʣ���λҥץ�������
75
Apache ��ľ���뤿��˻Ȥ���ˡ�����ꤷ�ޤ���
76
Apache 2.0 �����ϡ����Υ�åɤϥ���ѥ�����ˤΤ�����Ǥ��ޤ�����
77
��Ŭ����ˡ�ϡ��������ƥ������ץ�åȥۡ�����礭����¸���ޤ���
78
�ܺ٤˴ؤ��Ƥϡ�<a href="../misc/perf-tuning.html">��ǽ�Υ��塼�˥�</a>
79
�ɥ�����Ȥ�����������</p>
81
<p>���Υǥ��쥯�ƥ��֤� <code>Default</code>
82
�����ꤵ��Ƥ���С�����ѥ���������줿�ǥե�����ͤ��Ȥ��ޤ���
83
¾�λ��Ѳ�ǽ�ʥ�åɤΰ����ϲ��ˤ���ޤ���
84
���ƤΥ�åɤ����ƤΥץ�åȥۡ���ǻ��Ѳ�ǽ�Ǥ���櫓�ǤϤʤ���
85
�Ȥ������Ȥ����դ��Ƥ���������
86
���Ѳ�ǽ�Ǥʤ���åɤ����ꤵ�줿���ϡ�
87
���Ѳ�ǽ�ʥ�åɤΰ�����ޤ����å�������
88
���顼�����˽��Ϥ���ޤ���</p>
91
<dt><code>flock</code></dt>
92
<dd><code class="directive"><a href="#lockfile">LockFile</a></code>
93
�ǥ��쥯�ƥ��֤���������ե�����Υ��å��ˡ�
94
<code>flock(2)</code> �����ƥॳ�����Ȥ��ޤ���</dd>
96
<dt><code>fcntl</code></dt>
97
<dd><code class="directive"><a href="#lockfile">LockFile</a></code>
98
�ǥ��쥯�ƥ��֤���������ե�����Υ��å��ˡ�
99
<code>fcntl(2)</code> �����ƥॳ�����Ȥ��ޤ���</dd>
101
<dt><code>posixsem</code></dt>
102
<dd>��¾�����μ����� POSIX �ߴ����ޥե�����Ѥ��ޤ�</dd>
104
<dt><code>pthread</code></dt>
105
<dd>POSIX Threads (PThreads) ���ʤǼ�������Ƥ���
106
POSIX ��¾������Ȥ��ޤ���</dd>
108
<dt><code>sysvsem</code></dt>
109
<dd>��¾�����μ����� SySV �����Υ��ޥե���Ȥ��ޤ���</dd>
112
<p>����ѥ�����˥����ƥ�Υǥե���Ȥ����Ф줿��Τ������������ϡ�
113
<code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> �� <code>debug</code>
114
�����ꤹ��Ȥ褤�Ǥ��礦���ǥե���Ȥ� <code class="directive">AcceptMutex</code>
115
�� <code class="directive"><a href="../mod/core.html#errorlog">ErrorLog</a></code> �˽��ޤ�ޤ���</p>
117
<div class="warning"><h3>�ٹ�</h3>
118
<p>�ۤȤ�ɤΥ����ƥ�ˤ����Ƥϡ�<code>pthread</code> ���ץ����
119
���Ф�Ƥ���ȡ��ҥץ������� <code>AcceptCntl</code> mutex ��
120
�ݻ����Ƥ���Ȥ��˰۾ェλ������硢�����Фϥꥯ�����Ȥؤα�����
121
��ߤ��Ƥ��ޤ��ޤ������줬ȯ���������ϡ������Ф����줵���뤿��ˤ�
122
��ư�ǺƵ�ư������ɬ�פ�����ޤ���</p>
124
<p>Solaris ���㳰�ǡ�Apache ����Ѥ��Ƥ��롢�ҥץ������� mutex ��
125
�ݻ����ư۾ェλ������� mutex �����줵���뤿��ε������Ƥ��ޤ���</p>
126
<p>����ѤΥ����ƥब <code>pthread_mutexattr_setrobust_np()</code> �ؿ���
127
�������Ƥ�����ϡ�<code>pthread</code> ���ץ���������˻��ѤǤ���
132
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
133
<div class="directive-section"><h2><a name="CoreDumpDirectory" id="CoreDumpDirectory">CoreDumpDirectory</a> <a name="coredumpdirectory" id="coredumpdirectory">�ǥ��쥯�ƥ���</a></h2>
134
<table class="directive">
135
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>Apache ����������פ������˰�ư���ߤ�ǥ��쥯�ȥ�
137
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>CoreDumpDirectory <var>directory</var></code></td></tr>
138
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>�ǥե���Ȥ����������ʸ���ɤ�Ǥ�������</code></td></tr>
139
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
140
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
141
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
143
<p>Apache ����������פ������˰�ư���ߤ�ǥ��쥯�ȥ�����椷�ޤ���
144
�ǥե�����ͤ� <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>
145
�ǥ��쥯�ȥ�Ǥ��������Υǥ��쥯�ȥ�ϥ����Фμ¹Ԥ���Ƥ���桼�����¤�
146
���߲�ǽ�Ǥ���٤��ǤϤʤ��Τǡ��̾�ϥ�������פϽ��ޤ�ޤ���
147
�ǥХå��Τ���˥�������פ�ɬ�פǤ���С�
148
���Υǥ��쥯�ƥ��֤�Ȥä�¾�ΰ��֤˥�������פ�Ф��褦�ˤǤ��ޤ���</p>
150
<div class="note"><h3>Linux �ǤΥ��������</h3>
151
<p>Apache �� root �Ȥ��Ƶ�ư����ơ��̤Υ桼���θ��¤˰ʹߤ�������
152
Linux �Υ����ͥ�ϥǥ��쥯�ȥ꤬�ץ������θ��¤ǽ��߲�ǽ�ʾ��Ǥ�����
153
��������פ�<em>̵��</em>�ˤ��ޤ���Apache (2.0.46 �ʹ�) ��
154
Linux 2.4 �ʹߤǤϥ�������פ�Ԥʤ��褦�˺ƻ��ꤷ�ޤ����������
155
<code class="directive">CoreDumpDirectory</code> ������Ū�����ꤷ���Ȥ���
160
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
161
<div class="directive-section"><h2><a name="EnableExceptionHook" id="EnableExceptionHook">EnableExceptionHook</a> <a name="enableexceptionhook" id="enableexceptionhook">�ǥ��쥯�ƥ���</a></h2>
162
<table class="directive">
163
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>����å���θ���㳰�ϥ�ɥ��¹Ԥ���եå���ͭ���ˤ���</td></tr>
164
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>EnableExceptionHook On|Off</code></td></tr>
165
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>EnableExceptionHook Off</code></td></tr>
166
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
167
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
168
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
169
<tr><th><a href="directive-dict.html#Compatibility">�ߴ���:</a></th><td>2.0.49 �ʹ�</td></tr>
171
<p>���������ͳ���顢<code>--enable-exception-hook</code> configure
172
���ץ�����ͭ���ˤ������ˤΤߡ����Υǥ��쥯�ƥ��֤����ѤǤ��ޤ���
173
�����⥸�塼���ץ饰���ơ��Ҥ�����å��夷����˲����¹ԤǤ���褦��
174
�եå���ͭ���ˤ��ޤ���</p>
176
<p>���Τ褦�ʳ����⥸�塼��ϡ��������¸�ߤ��Ƥ��ơ�
177
<code>mod_whatkilledus</code> �� <code>mod_backtrace</code>
178
�����Υեå�����Ѥ��ޤ��������ξܺ٤ˤĤ��Ƥ� Jeff Trawick
179
����� <a href="http://www.apache.org/~trawick/exception_hook.html">EnableExceptionHook site</a> �Ȥ��Ƥ���������</p>
182
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
183
<div class="directive-section"><h2><a name="Group" id="Group">Group</a> <a name="group" id="group">�ǥ��쥯�ƥ���</a></h2>
184
<table class="directive">
185
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�ꥯ�����Ȥ˱�������ݤ˽�°���륰�롼��</td></tr>
186
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>Group <var>unix-group</var></code></td></tr>
187
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>Group #-1</code></td></tr>
188
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
189
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
190
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
191
<tr><th><a href="directive-dict.html#Compatibility">�ߴ���:</a></th><td>Apache 2.0 �ʹߤǡ��������Х�����ǤΤ�ͭ���Ǥ���</td></tr>
193
<p><code class="directive">Group</code> �ǥ��쥯�ƥ��֤ǡ�
194
�ꥯ�����Ȥ˱�������ݤ˽�°���Ƥ������롼�פ����ꤷ�ޤ���
195
���Υǥ��쥯�ƥ��֤���Ѥ��뤿��ˤϡ�
196
�����ФϺǽ�� <code>root</code> ���¤ǵ�ư����Ƥ���ɬ�פ�����ޤ���
197
�� root �桼���ǥ����Ф�ư�������ϡ����ꤷ�����롼�פ��Ѳ��Ǥ����ˡ�
198
���Ū�˵�ư�����桼����°���륰�롼�פǼ¹Ԥ���뤳�Ȥˤʤ�ޤ���
199
<var>unix-group</var> �ϼ��Τ����Τ����줫�Ǥ�:</p>
203
<dd>���롼�פ�̾���ǻ��Ȥ��ޤ�</dd>
205
<dt><code>#</code> ��³���ƥ��롼���ֹ�</dt>
206
<dd>���롼�פ���ֹ�ǻ��Ȥ��ޤ���</dd>
209
<div class="example"><h3>��</h3><p><code>
213
<p>�����Ф�¹Ԥ��뤿�������ο��������롼�פ����ꤹ�뤳�Ȥ�
214
�����ᤷ�ޤ���<code>nobody</code> ����Ѥ�������Ԥ⤤�ޤ�����
215
��ǽ�Ǥ��ä���˾�ޤ������Ǥ�ɬ�����⤢��ޤ���</p>
217
<div class="warning"><h3>�������ƥ�</h3>
218
<p>���Τˤɤ�ʤ��Ȥ��äƤ���Τ������δ��������Τ�ʤ��ǡ�
219
<code class="directive">Group</code> (�� <code class="directive"><a href="#user">User</a></code>) ��
220
<code>root</code> �� ���ꤷ�ʤ��Ǥ���������</p>
223
<p>�õ�����: ���Υǥ��쥯�ƥ��֤�
224
<code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>
225
�ǻ��Ѥ��뤳�Ȥϥ��ݡ��Ȥ���ʤ��ʤ�ޤ�����Apache 2.0 ��
226
<code class="program"><a href="../programs/suexec.html">suexec</a></code> �����ꤷ�������ϡ�
227
<code class="directive"><a href="../mod/mod_suexec.html#suexecusergroup">SuexecUserGroup</a></code>
228
����Ѥ��Ƥ���������</p>
230
<div class="note"><h3>����</h3>
231
<p><code class="directive">Group</code> �ǥ��쥯�ƥ��֤�
232
<code class="module"><a href="../mod/beos.html">beos</a></code> �� <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> MPM
233
�ˤ�¸�ߤ��ޤ������¼�Ū��̵���ǡ��ߴ����Τ��������¸�ߤ��ޤ���</p>
237
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
238
<div class="directive-section"><h2><a name="Listen" id="Listen">Listen</a> <a name="listen" id="listen">�ǥ��쥯�ƥ���</a></h2>
239
<table class="directive">
240
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�����Ф� listen ����IP ���ɥ쥹�ȥݡ����ֹ�</td></tr>
241
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>Listen [<var>IP-address</var>:]<var>portnumber</var> [<var>protocol</var>]</code></td></tr>
242
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
243
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
244
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/event.html">event</a></code></td></tr>
245
<tr><th><a href="directive-dict.html#Compatibility">�ߴ���:</a></th><td>Apache 2.0 ����ɬ�ܥǥ��쥯�ƥ��֡�<var>protocol</var>
246
������ 2.1.5 ���ɲá�</td></tr>
248
<p><code class="directive">Listen</code> �ǥ��쥯�ƥ��֤� Apache
249
������� IP ���ɥ쥹��ݡ����ֹ������ listen ����褦�˻��ꤷ�ޤ���
250
�ǥե���ȤǤ����Ƥ� IP �����ե������Υꥯ�����Ȥ˱������ޤ���
251
<code class="directive">Listen</code> �ǥ��쥯�ƥ��֤�
252
���ߤ�ɬ�ܤΥǥ��쥯�ƥ��֤Ȥʤ�ޤ�����
253
�⤷����ե�����ˤʤ���С������Фϵ�ư�˼��Ԥ��ޤ���
254
����ϰ����ΥС������� Apache �����ѹ��Τ��ä���ʬ�Ǥ���</p>
256
<p><code class="directive">Listen</code> �ǥ��쥯�ƥ��֤Ǥϡ�����Υݡ��Ȥ��뤤��
257
���ɥ쥹�ȥݡ��Ȥ��Ȥ߹�碌�������äƤ���ꥯ�����Ȥ��Ф���
259
�⤷�ݡ����ֹ���������ꤵ�줿���ϡ������Ф��������ե�������
260
���ꤵ�줿�ݡ����ֹ���Ф��� listen ���ޤ���
261
IP ���ɥ쥹���ݡ��ȤȤȤ�˻��ꤵ�줿���ϡ�
262
�����Фϻ��ꤵ�줿�ݡ��Ȥȥ����ե��������Ф��� listen
265
<p>ʣ���Υ��ɥ쥹�ȥݡ��Ȥ��Ф��� listen ����褦�ˡ�
266
ʣ���� <code class="directive">Listen</code> �ǥ��쥯�ƥ��֤�Ȥ����Ȥ�Ǥ��ޤ���
267
�����Ф���줿���ɥ쥹�ȥݡ������Ƥ���Υꥯ�����Ȥ��Ф���
270
<p>�㤨�С������Ф� 80 �֥ݡ��Ȥ� 8000 �֥ݡ��Ȥ�ξ����
271
���ͥ�����������������ϡ����Τ褦�ˤ��ޤ���</p>
273
<div class="example"><p><code>
278
<p>��Ĥ�����Υ����ե������ȥݡ����ֹ椫��Υ��ͥ�������
279
���������褦�ˤ���ˤϡ����Τ褦�ˤ��ޤ���</p>
281
<div class="example"><p><code>
282
Listen 192.170.2.1:80<br />
283
Listen 192.170.2.5:8000
286
<p>IPv6 ���ɥ쥹�ϳѳ�̤ǰϤޤʤ���Фʤ�ޤ���
287
�㤨�м�����Τ褦�ˤǤ���</p>
289
<div class="example"><p><code>
290
Listen [2001:db8::a00:20ff:fea7:ccea]:80
293
<p><var>protocol</var> ���ץ����������̾������Ǥ�ɬ�פ���ޤ���
294
̵����ξ�硢443 �֥ݡ��Ȥˤ� <code>https</code> ����¾�Υݡ��Ȥˤ�
295
<code>http</code> ���ǥե�����ͤȤ��ƻ��Ѥ���ޤ���
296
protocol ����ϡ��ɤΥ⥸�塼�뤬�ꥯ�����Ȥ�������뤫����ꤷ��
297
<code class="directive"><a href="../mod/core.html#acceptfilter">AcceptFilter</a></code>
298
�ˤ��ץ��ȥ�����ͭ�κ�Ŭ����Ԥ��褦�ˤ��ޤ���</p>
300
<p>��ɸ��ʥݡ��ȤDZ��Ѥ��Ƥ���ݤˤΤ� protocol ���꤬ɬ�פˤʤ�ޤ���
301
���Ȥ��� <code>https</code> �ʥ����Ȥ� 8443 �֥ݡ��ȤDZ��Ѥ��Ƥ����� :</p>
303
<div class="example"><p><code>
304
Listen 192.170.2.1:8443 https
307
<div class="note"><h3>���顼���</h3>
308
Ʊ�� IP ���ɥ쥹�ȥݡ��Ȥ��Ȥˡ�ʣ���� <code class="directive">Listen</code>
309
�ǥ��쥯�ƥ��֤���ꤷ�Ƥ��ޤ��ȡ�<code>Address already in use</code>
310
�Ȥ������顼��å�����������뤳�Ȥˤʤ�ޤ���
316
<li><a href="../dns-caveats.html">DNS ������</a></li>
317
<li><a href="../bind.html">Apache
318
�����Ѥ��륢�ɥ쥹�ȥݡ��Ȥ�����</a></li>
321
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
322
<div class="directive-section"><h2><a name="ListenBackLog" id="ListenBackLog">ListenBackLog</a> <a name="listenbacklog" id="listenbacklog">�ǥ��쥯�ƥ���</a></h2>
323
<table class="directive">
324
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>��α���֤Υ��ͥ������Υ��塼�κ���Ĺ</td></tr>
325
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>ListenBacklog <var>backlog</var></code></td></tr>
326
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>ListenBacklog 511</code></td></tr>
327
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
328
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
329
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
331
<p>��α���֤Υ��ͥ������Υ��塼�κ���Ĺ�Ǥ���
332
����Ū�ˤ�Ĵ������ɬ�פϤ���ޤ���Ĵ����˾�ޤ�������ޤ���
333
��������TCP SYN �ե�åɥ����å��ξ������ˤ��������ˡ�
334
���䤷������˾�ޤ��������ƥ�⤢��ޤ���
335
<code>listen(2)</code> �����ƥॳ����ΥХå������ѥ�����
338
<p>�����ͤ� OS �ˤ�ꡢ�����ʿ����ޤ����ޤ���
339
�ͤ� OS ��˰ۤʤäƤ��ޤ����ޤ�¿���� OS �Ǥϡ�
340
�Хå������Ȥ��ƻ��ꤵ��Ƥ����ͤ��礦�ɤޤǻȤäƤ���櫓�ǤϤʤ���
341
���ꤵ��Ƥ����ͤ˴�Ť��� (�̾�������ͤ����礭���ͤ�)
342
�ȤäƤ��뤳�Ȥ����դ��Ƥ���������</p>
345
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
346
<div class="directive-section"><h2><a name="LockFile" id="LockFile">LockFile</a> <a name="lockfile" id="lockfile">�ǥ��쥯�ƥ���</a></h2>
347
<table class="directive">
348
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>���դ�ľ���뤿��Υ��å��ե�����ΰ���</td></tr>
349
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>LockFile <var>filename</var></code></td></tr>
350
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>LockFile logs/accept.lock</code></td></tr>
351
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
352
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
353
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
355
<p><code class="directive"><a href="#acceptmutex">AcceptMutex</a></code>
356
�� <code>fcntl</code> �� <code>flock</code>
357
�����ꤵ��ƻ��Ѥ���Ƥ�����ˡ����Ѥ������å��ե�����ؤΥѥ���
358
<code class="directive">LockFile</code> �ǥ��쥯�ƥ��֤����ꤷ�ޤ���
359
���Υǥ��쥯�ƥ��֤��̾�Ϥ��Τޤޤˤ��Ƥ����ޤ���
360
��� <code>logs</code> �ǥ��쥯�ȥ꤬ NFS
361
�ǥޥ���Ȥ���Ƥ�����ʤɤ��ͤ��Ѥ��ޤ���
362
�ʤ��ʤ�<strong>���å��ե�����ϥ�������ǥ�������
363
��¸����ʤ���Фʤ�ʤ�</strong>����Ǥ���
364
�ᥤ���Хץ������� PID ���ե�����̾�˼�ưŪ���ղä���ޤ���</p>
366
<div class="warning"><h3>�������ƥ�</h3>
367
<p><code>/var/tmp</code>
368
�Ȥ��ä���ï�Ǥ�����ǥ��쥯�ȥ�˥ե������
369
<em>�֤��ʤ�</em>�����褤�Ǥ����ʤ��ʤ顢�����Ф���ư���˺�������
370
���å��ե�����κ������Τ�˸�����뤳�Ȥˤ�äơ�
371
ï�Ǥ⥵���ӥ����ݥ����å���������������Ȥ��Ǥ��뤫��Ǥ���</p>
376
<li><code class="directive"><a href="#acceptmutex">AcceptMutex</a></code></li>
379
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
380
<div class="directive-section"><h2><a name="MaxClients" id="MaxClients">MaxClients</a> <a name="maxclients" id="maxclients">�ǥ��쥯�ƥ���</a></h2>
381
<table class="directive">
382
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�ꥯ�����Ȥ˱������뤿��˺��������
383
�ҥץ������κ���Ŀ�</td></tr>
384
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>MaxClients <var>number</var></code></td></tr>
385
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>�ܺ٤ϻ���ˡ������������</code></td></tr>
386
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
387
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
388
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
390
<p><code class="directive">MaxClients</code> �ǥ��쥯�ƥ��֤ϡ�
391
�������뤳�ȤΤǤ���Ʊ���ꥯ�����ȿ������ꤷ�ޤ���
392
<code class="directive">MaxClients</code> ���¿���ۤ��륳�ͥ��������̾
393
<code class="directive"><a href="#listenbacklog">ListenBacklog</a></code>
394
�ǥ��쥯�ƥ��֤����ꤷ�����ޤǥ��塼������ޤ���
395
¾�Υꥯ�����ȤκǸ�ޤ�ã���ƻҥץ������������ȡ�
396
���Υ��ͥ������˱������ޤ���</p>
398
<p>����åɤ��Ѥ��ʤ������� (<em>���ʤ��</em> <code class="module"><a href="../mod/prefork.html">prefork</a></code>)
399
�Ǥϡ�<code class="directive">MaxClients</code>
400
�ϡ��ꥯ�����Ȥ˱������뤿��˵�ư�����
401
�ҥץ������κ�����Ȥʤ�ޤ���
402
�ǥե�����ͤ� <code>256</code> �ǡ���������ä����������ϡ�
403
<code class="directive"><a href="#serverlimit">ServerLimit</a></code>
404
���ͤ����ä�����ɬ�פ�����ޤ���</p>
406
<p>����åɤ��Ѥ��륵���Ф䡢�ϥ��֥�åɥ����� (<em>���ʤ��</em>
407
<code class="module"><a href="../mod/beos.html">beos</a></code> <code class="module"><a href="../mod/worker.html">worker</a></code>)
408
�Ǥϡ�<code class="directive">MaxClients</code>
409
�ϡ����饤����Ȥ˱����Ǥ��륹��åɤ����������¤��ޤ���
410
<code class="module"><a href="../mod/beos.html">beos</a></code> �ǤΥǥե�����ͤ� <code>50</code> �Ǥ���
411
�ϥ��֥�å� MPM �ǤΥǥե�����ͤ� <code>16</code>
412
<code class="directive"><a href="#serverlimit">ServerLimit</a></code>
413
�� <code>25</code> �� (<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>) �Ǥ���
414
<code class="directive">MaxClients</code>
415
�� 16 �ץ������ʾ�ɬ�פ��ͤޤ����ä����������ϡ�
416
<code class="directive"><a href="#serverlimit">ServerLimit</a></code>
417
�����ä�����ɬ�פ�����ޤ���</p>
420
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
421
<div class="directive-section"><h2><a name="MaxMemFree" id="MaxMemFree">MaxMemFree</a> <a name="maxmemfree" id="maxmemfree">�ǥ��쥯�ƥ���</a></h2>
422
<table class="directive">
423
<tr><th><a href="directive-dict.html#Description">����:</a></th><td><code>free()</code> ���ƤФ�ʤ��¤ꡢ
424
����ꥢ�����������ݻ���³���������κ�����</td></tr>
425
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>MaxMemFree <var>KBytes</var></code></td></tr>
426
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>MaxMemFree 0</code></td></tr>
427
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
428
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
429
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code></td></tr>
431
<p><code class="directive">MaxMemFree</code> �ǥ��쥯�ƥ��֤�
432
<code>free()</code> ���ƤФ�ʤ��¤ꡢ
433
�祢�����������ݻ��Ǥ�����Υ���κ����ͤ��Х���ñ�̤����ꤷ�ޤ���
434
���ꤵ��Ƥ��ʤ������������ꤵ��Ƥ���Ȥ��ϡ�̵���¤ˤʤ�ޤ���</p>
437
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
438
<div class="directive-section"><h2><a name="MaxRequestsPerChild" id="MaxRequestsPerChild">MaxRequestsPerChild</a> <a name="maxrequestsperchild" id="maxrequestsperchild">�ǥ��쥯�ƥ���</a></h2>
439
<table class="directive">
440
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�ġ��λҥ����Ф���Ư��˰����ꥯ�����ȿ��ξ��</td></tr>
441
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>MaxRequestsPerChild <var>number</var></code></td></tr>
442
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>MaxRequestsPerChild 10000</code></td></tr>
443
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
444
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
445
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
447
<p><code class="directive">MaxRequestsPerChild</code> �ǥ��쥯�ƥ��֤ϡ�
448
�ġ��λҥ����Хץ��������������ȤΤǤ���ꥯ�����Ȥ����¿���
449
���ꤷ�ޤ���<code class="directive">MaxRequestsPerChild</code>
450
�ĤΥꥯ�����Ȥθ�ˡ��ҥץ������Ͻ�λ���ޤ���
451
<code class="directive">MaxRequestsPerChild</code> �� <code>0</code>
452
�����ꤵ��Ƥ�����ϡ��ץ������ϴ����ڤ�ˤ�꽪λ���뤳�ȤϤ���ޤ���</p>
454
<div class="note"><h3>����¾�Υǥե������</h3>
455
<p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> �� <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>
456
�ǤΥǥե�����ͤ� <code>0</code> �Ǥ���</p>
459
<p><code class="directive">MaxRequestsPerChild</code>
460
���������¤��뤳�Ȥˤϡ���Ĥ�����������ޤ�:</p>
463
<li>(��ȯŪ��) �������������ä�����
464
�ץ������������������̤����¤Ǥ���</li>
466
<li>�ץ�������ͭ�¤Υ饤�ե���������ꤹ�뤳�Ȥǡ�
467
��������٤������ä����˥ץ��������ʤ����뤳�Ȥ��Ǥ���</li>
470
<div class="note"><h3>��</h3>
471
<p><code class="directive"><a href="../mod/core.html#keepalive">KeepAlive</a></code> �ꥯ�����Ȥξ��ϡ�
472
����ܤΥꥯ�����Ȥ������������¤˳������ޤ���
473
�¸�Ū�ˤϡ���Ĥλҥץ������������<em>���ͥ������</em>����
474
���¤���褦�˵�ư���Ѳ����ޤ���</p>
478
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
479
<div class="directive-section"><h2><a name="MaxSpareThreads" id="MaxSpareThreads">MaxSpareThreads</a> <a name="maxsparethreads" id="maxsparethreads">�ǥ��쥯�ƥ���</a></h2>
480
<table class="directive">
481
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�����ɥ륹��åɤκ����</td></tr>
482
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>MaxSpareThreads <var>number</var></code></td></tr>
483
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>�ܺ٤ϻ���ˡ������������</code></td></tr>
484
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
485
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
486
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
488
<p>�����ɥ�ʥ���åɤκ�����Ǥ����ۤʤ� MPM �ǤϤ��줾�졢
489
���Υǥ��쥯�ƥ��֤ϰۤʤ��갷�������ޤ���</p>
491
<p><code class="module"><a href="../mod/perchild.html">perchild</a></code> �Ǥϡ�
492
�ǥե���Ȥ� <code>MaxSpareThreads 10</code> �Ǥ���
493
���� MPM �ϥ����ɥ륹��åɿ����줾��λҥץ��������Ȥ˴ƻ뤷�ޤ���
494
�ҥץ������˥����ɥ륹��åɤ�¿��������ϡ�
495
�����ФϤ��λҥץ������˴ޤޤ�륹��åɤ�λ���Ϥ�ޤ���</p>
497
<p><code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>,
498
<code class="module"><a href="../mod/threadpool.html">threadpool</a></code> �Ǥϡ�
499
�ǥե���Ȥ� <code>MaxSpareThreads 250</code> �Ǥ���
500
���� MPM �ϥ����ɥ륹��åɿ��������ΤǴƻ뤷�ޤ���
501
�����Фǥ����ɥ륹��åɿ���¿��������ϡ�
502
���ο������⾯�ʤ����ˤʤ�ޤǻҥץ�������λ���ޤ���</p>
504
<p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> �Ǥϡ�
505
�ǥե���Ȥ� <code>MaxSpareThreads 100</code> �Ǥ���
506
���� MPM �ϥ���ץ������Ǽ¹Ԥ���ޤ��Τǡ�
507
���ڥ�����åɿ��⥵�������ΤǴ��ꤷ�ޤ���</p>
509
<p><code class="module"><a href="../mod/beos.html">beos</a></code> �� <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> ��
510
<code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> �Ȼ�����ư�ޤ���
511
<code class="module"><a href="../mod/beos.html">beos</a></code> �ǤΥǥե�����ͤ� <code>MaxSpareThreads 50</code>
512
�Ǥ���<code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> �ǤΥǥե�����ͤ� <code>10</code>
515
<div class="note"><h3>���»���</h3>
516
<p><code class="directive">MaxSpareThreads</code> �μ���ͤˤ����¤�����ޤ���
517
Apache �ϼ��ε�§�˽��äƼ�ưŪ���������ޤ���</p>
519
<li><code class="module"><a href="../mod/perchild.html">perchild</a></code> �Ǥϡ�
520
<code class="directive">MaxSpareThreads</code> ��
521
<code class="directive"><a href="#threadlimit">ThreadLimit</a></code>
522
��������������ʲ��Ǥ���ɬ�פ�����ޤ���</li>
524
<li><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> ��
525
<code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code>
526
�����礭��ɬ�פ�����ޤ���</li>
528
<li><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>,
529
<code class="module"><a href="../mod/worker.html">worker</a></code> �Ǥϡ�
530
<code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code> ��
531
<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>
532
�Ƿ�ޤ����¤����������礭��ɬ�פ�����ޤ���</li>
538
<li><code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code></li>
539
<li><code class="directive"><a href="#startservers">StartServers</a></code></li>
542
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
543
<div class="directive-section"><h2><a name="MinSpareThreads" id="MinSpareThreads">MinSpareThreads</a> <a name="minsparethreads" id="minsparethreads">�ǥ��쥯�ƥ���</a></h2>
544
<table class="directive">
545
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�ꥯ�����Ȥ˱������뤳�ȤΤǤ���
546
�����ɥ륹��åɿ��κǾ���</td></tr>
547
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>MinSpareThreads <var>number</var></code></td></tr>
548
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>�ܺ٤ϻ�����ˡ������������</code></td></tr>
549
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
550
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
551
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
553
<p>�ꥯ�����Ȥ˱������륹��åɿ��κǾ��ͤǤ���
555
���Υǥ��쥯�ƥ��֤ϰۤʤ��갷������ޤ���</p>
557
<p><code class="module"><a href="../mod/perchild.html">perchild</a></code> �Ǥϡ�
558
�ǥե���Ȥ� <code>MinSpareThreads 5</code> �ǡ�
559
�����ɥ륹��åɿ���ҥץ�������˴ƻ뤷�ޤ���
560
�⤷�ҥץ������˽�ʬ�ʿ��Υ���åɤ��ʤ���С�
561
�����ФϤ��λҥץ������˿���������åɤ���Ϥ�ޤ���
562
�Ǥ����顢<code class="directive"><a href="../mod/perchild.html#numservers">NumServers</a></code>
563
�� <code>10</code> �ˡ�<code class="directive">MinSpareThreads</code> ��
564
<code>5</code> �ˤ������ϡ��Ǿ��Ǥ� 50 �Υ����ɥ륹��åɤ�
565
�����ƥ��ˤ��뤳�Ȥˤʤ�ޤ���</p>
567
<p><code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>,
568
<code class="module"><a href="../mod/threadpool.html">threadpool</a></code> �Ǥϡ�
569
�ǥե���Ȥ� <code>MinSpareThreads 75</code> �ǡ�
570
�����ɥ륹��åɿ��������ΤǴƻ뤷�ޤ���
571
�⤷�����Ф˽�ʬ�ʿ��Υ����ɥ륹��åɤ��ʤ���С�
572
�����ɥ륹��åɿ������ο������礭���ʤ�ޤ�
573
�������ҥץ���������������ޤ���</p>
575
<p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> �Ǥϡ�
576
�ǥե���Ȥ� <code>MinSpareThreads 10</code> �ǡ�
577
����ץ����� MPM �Ǥ��Τǡ����������ΤǴ�������ޤ���</p>
579
<p><code class="module"><a href="../mod/beos.html">beos</a></code> �� <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> �ϡ�
580
<code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>�ˤ褯���Ƥ��ޤ���
581
<code class="module"><a href="../mod/beos.html">beos</a></code> �ǤΥǥե���Ȥ� <code>MinSpareThreads 1</code>
582
�Ǥ���<code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> �ǤΥǥե���Ȥ�
583
<code>5</code> �Ǥ���</p>
587
<li><code class="directive"><a href="#maxsparethreads">MaxSpareThreads</a></code></li>
588
<li><code class="directive"><a href="#startservers">StartServers</a></code></li>
591
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
592
<div class="directive-section"><h2><a name="PidFile" id="PidFile">PidFile</a> <a name="pidfile" id="pidfile">�ǥ��쥯�ƥ���</a></h2>
593
<table class="directive">
594
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�ǡ����Υץ����� ID
595
���Ф���Ͽ���뤿��Υե�����</td></tr>
596
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>PidFile <var>filename</var></code></td></tr>
597
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>PidFile logs/httpd.pid</code></td></tr>
598
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
599
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
600
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
602
<p><code class="directive">PidFile</code> �ǥ��쥯�ƥ��֤ǡ�
603
�ǡ����Υץ����� ID ���Ф���Ͽ����ե���������ꤷ�ޤ���
604
�ե�����̾�����Хѥ��Ǥʤ����ϡ�
605
<code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>
606
���������Ū�ʤ�ΤȤ��ư����ޤ���</p>
608
<div class="example"><h3>��</h3><p><code>
609
PidFile /var/run/apache.pid
612
<p>������ <code class="directive"><a href="../mod/core.html#errorlog">ErrorLog</a></code>
613
�� <code class="directive"><a href="../mod/mod_log_config.html#transferlog">TransferLog</a></code>
614
���Ĥ��Ƴ���ľ�����ꡢ����ե������
615
���ɹ������ꤵ���뤿��ˡ������Ф˥����ʥ�����뤳�Ȥ��Ǥ����
617
����� SIGHUP (kill -1) �����ʥ�� <code class="directive">PidFile</code>
618
�˽�Ƥ���ץ����� ID �����뤳�ȤǤǤ��ޤ���</p>
620
<p><code class="directive">PidFile</code> �ˤϡ������ե���������ְ��֤�
621
<a href="../misc/security_tips.html#serverroot">�������ƥ�</a>
622
������Ʊ��������������ޤ���</p>
624
<div class="note"><h3>����</h3>
626
<code class="program"><a href="../programs/apachectl.html">apachectl</a></code>
627
������ץȤΤߤ���Ѥ��ƥ����Ф� (��) ��ư����ߤ�
628
�Ԥʤ����Ȥ�侩���Ƥ��ޤ���</p>
632
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
633
<div class="directive-section"><h2><a name="ScoreBoardFile" id="ScoreBoardFile">ScoreBoardFile</a> <a name="scoreboardfile" id="scoreboardfile">�ǥ��쥯�ƥ���</a></h2>
634
<table class="directive">
635
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�ҥץ�������Ϣ�Ȥ��뤿��Υǡ�������¸����
636
�ե�����ΰ���</td></tr>
637
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>ScoreBoardFile <var>file-path</var></code></td></tr>
638
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>ScoreBoardFile logs/apache_status</code></td></tr>
639
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
640
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
641
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
643
<p>Apache �Ͽƥץ������Ȼҥץ������֤��̿��˥������ܡ��ɤ��Ѥ��ޤ���
644
�����̿���ǽ�˥ե������ɬ�פȤ��륢�����ƥ�����⤢��ޤ���
645
�ե����뤬���ꤵ��Ƥ��ʤ���С�Apache �Ϥޤ������
646
(ƿ̾��ͭ����) �˥������ܡ��ɤ������Ȥ������줬���Ԥ����
647
�ǥ�������˥ե����� (�ե�����١����ζ�ͭ����) �������Ȥ��ޤ���
648
���Υǥ��쥯�ƥ��֤���ꤹ��ȡ�Apache
649
��ɬ���ǥ������˥ե�������������ޤ���</p>
651
<div class="example"><h3>��</h3><p><code>
652
ScoreBoardFile /var/run/apache_status
655
<p>�ե�����١����ζ�ͭ����ϡ������ɥѡ��ƥ������Υ��ץꥱ��������
656
�������ܡ��ɤ�ľ�ܥ�����������ɬ�פ�����������Ω���ޤ���</p>
658
<p><code class="directive">ScoreBoardFile</code> ��Ȥ���硢
659
RAM �ǥ���������֤��ȥ��ԡ��ɤ����夹��Ǥ��礦��
660
�������������ե���������ְ��֤�
661
<a href="../misc/security_tips.html">�������ƥ�</a>
662
��Ʊ�ͤ�������������Τǡ����դ��Ƥ���������</p>
666
<li><a href="../stopping.html">Apache ����ߤȺƵ�ư</a></li>
669
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
670
<div class="directive-section"><h2><a name="SendBufferSize" id="SendBufferSize">SendBufferSize</a> <a name="sendbuffersize" id="sendbuffersize">�ǥ��쥯�ƥ���</a></h2>
671
<table class="directive">
672
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>TCP �Хåե�������</td></tr>
673
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>SendBufferSize <var>bytes</var></code></td></tr>
674
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>SendBufferSize 0</code></td></tr>
675
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
676
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
677
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
679
<p>�����Ф� TCP �Хåե�����������ꤵ�줿�Х��ȿ������ꤷ�ޤ���
681
(<em>��</em> 100ms ���١���Φ���ǹ�®�̿�ϩ�ʤ�)
682
�Ť�����Ū�� OS �Υǥե�����ͤ����䤹�Τ����������Ǥ���</p>
684
<p><code>0</code>�ˤ�����硢OS �Υǥե�����ͤ����Ѥ���ޤ���</p>
687
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
688
<div class="directive-section"><h2><a name="ServerLimit" id="ServerLimit">ServerLimit</a> <a name="serverlimit" id="serverlimit">�ǥ��쥯�ƥ���</a></h2>
689
<table class="directive">
690
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�����ǽ�ʥ����Хץ��������ξ��</td></tr>
691
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>ServerLimit <var>number</var></code></td></tr>
692
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>�ܺ٤ϻ���ˡ��</code></td></tr>
693
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
694
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
695
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
697
<p><code class="module"><a href="../mod/prefork.html">prefork</a></code> MPM �ξ��ϡ����Υǥ��쥯�ƥ��֤�
698
Apache �ץ�������Ư��ˤ�����
699
<code class="directive"><a href="#maxclients">MaxClients</a></code>
700
�������ǽ�ʾ���ͤ����ꤹ�뤳�Ȥˤʤ�ޤ�
701
(����: prefork �ξ���Ʊ�����饤����ȿ� = �����Хץ��������ʤΤ�) ��
702
<code class="module"><a href="../mod/worker.html">worker</a></code> MPM �ξ��ˤϡ����Υǥ��쥯�ƥ��֤�
703
<code class="directive"><a href="#threadlimit">ThreadLimit</a></code>
705
Apache �ץ�������Ư��ˤ�����
706
<code class="directive"><a href="#maxclients">MaxClients</a></code>
707
�������ǽ�ʾ���ͤ����ꤹ�뤳�Ȥˤʤ�ޤ���
708
�Ƶ�ư��ˤ��Υǥ��쥯�ƥ��֤��ѹ����Ƥ�̵�뤵��ޤ�����
709
<code class="directive"><a href="#maxclients">MaxClients</a></code>
710
�ϺƵ�ư��˽������뤳�Ȥ��Ǥ��ޤ���</p>
712
<p>���Υǥ��쥯�ƥ��֤���Ѥ���ݤ��ä����դ��Ƥ���������
713
<code class="directive">ServerLimit</code> ��ɬ�װʾ���礭���ͤ�
714
���ꤵ�줿���ϡ�;�פ�̤���Ѷ�ͭ���꤬������Ƥ��ޤ���
715
<code class="directive">ServerLimit</code> ��
716
<code class="directive"><a href="#maxclients">MaxClients</a></code>
717
�������ƥ�ΰ������ϰϤ�ۤ��������ͤˤʤäƤ���ȡ�
718
Apache �ϵ�ư���ʤ�������ư���Ƥ�����ˤʤ�Ǥ��礦��</p>
720
<p><code class="module"><a href="../mod/prefork.html">prefork</a></code> MPM �Ǥϡ�
721
<code class="directive"><a href="#maxclients">MaxClients</a></code>
722
�� 256 (�ǥե����) �����礭���ͤ����ꤹ��ɬ�פ�������ˤ������Ѥ��Ƥ���������
723
��˾�� <code class="directive"><a href="#maxclients">MaxClients</a></code>
724
���Ȥ���٤ơ�ɬ�װʾ���礭���ͤ���ꤹ�뤳�Ȥ��Ƥ���������</p>
726
<p><code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>,
727
<code class="module"><a href="../mod/threadpool.html">threadpool</a></code> MPM �Ǥϡ�
728
<code class="directive"><a href="#maxclients">MaxClients</a></code> ��
729
<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>
730
������� 16 �����Хץ����� (�ǥե����)
731
�ʾ�ɬ�פˤʤ���ˤΤ��Ѥ��Ƥ�����������˾��
732
<code class="directive"><a href="#maxclients ">MaxClients </a></code> ��
733
<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>
734
�Ȥ���٤ơ�ɬ�פȤʤ륵���Хץ��������ʾ���礭���ͤ�
735
���ꤹ�뤳�Ȥ��Ƥ���������</p>
737
<p><code class="module"><a href="../mod/perchild.html">perchild</a></code> MPM �Ǥϡ�
738
<code class="directive"><a href="../mod/perchild.html#numservers">NumServers</a></code> �� 8 (�ǥե����)
739
��������礭���ͤ����ꤹ��ɬ�פ�����Ȥ��ˤΤ��Ѥ��Ƥ���������</p>
741
<div class="note"><h3>����</h3>
742
<p><code>ServerLimit 20000</code> �Ȥ��������դ��ǥ���ѥ��뤵��Ƥ��ޤ�
743
(<code class="module"><a href="../mod/prefork.html">prefork</a></code> MPM �Ǥ� <code>200000</code>) ��
744
����ϥ��ڥ�ߥ��ˤ�äƸ��äƹ����ˤʤ�Τ�
750
<li><a href="../stopping.html">Apache ����ߤȺƵ�ư</a></li>
753
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
754
<div class="directive-section"><h2><a name="StartServers" id="StartServers">StartServers</a> <a name="startservers" id="startservers">�ǥ��쥯�ƥ���</a></h2>
755
<table class="directive">
756
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>��ư�������������ҥ����Хץ������ο�</td></tr>
757
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>StartServers <var>number</var></code></td></tr>
758
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>�ܺ٤ϻ�����ˡ��</code></td></tr>
759
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
760
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
761
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
763
<p><code class="directive">StartServers</code> �ǥ��쥯�ƥ��֤ϡ�
764
��ư�������������ҥ����Хץ������ο������ꤷ�ޤ���
765
�ץ�����������٤˱�����ưŪ�����椵��ޤ��Τǡ�
766
�̾�Ϥ����ͤ�Ĵ��������ͳ�Ϥ��ޤ�ʤ��Ǥ��礦��</p>
768
<p>�ǥե�����ͤ� MPM ���Ȥ˰ۤʤ�ޤ���
769
<code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>,
770
<code class="module"><a href="../mod/worker.html">worker</a></code> �� <code>StartServers 3</code> �Ǥ���
771
<code class="module"><a href="../mod/prefork.html">prefork</a></code> �� <code>5</code> �ǡ�
772
<code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> �� <code>2</code> �Ǥ���</p>
775
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
776
<div class="directive-section"><h2><a name="StartThreads" id="StartThreads">StartThreads</a> <a name="startthreads" id="startthreads">�ǥ��쥯�ƥ���</a></h2>
777
<table class="directive">
778
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>��ư������������륹��åɤο�</td></tr>
779
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>StartThreads <var>number</var></code></td></tr>
780
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>�ܺ٤ϻ�����ˡ��</code></td></tr>
781
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
782
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
783
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code></td></tr>
785
<p>��ư������������륹��åɤο��Ǥ���
786
����åɿ�����٤˱�����ưŪ�����椵��ޤ��Τǡ�
787
�̾�Ϥ����ͤ�Ĵ��������ͳ�Ϥ��ޤ�ʤ��Ǥ��礦��</p>
789
<p><code class="module"><a href="../mod/perchild.html">perchild</a></code> �ǤΥǥե���Ȥ�
790
<code>StartThreads 5</code> �ǡ����Υǥ��쥯�ƥ��֤ϵ�ư����
791
�ץ�������Υ���åɿ������פ��ޤ���</p>
793
<p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> �ǤΥǥե���Ȥ�
794
<code>StartThreads 50</code> �ǡ�
795
���ξ��ץ������ϰ�Ĥ����ʤ��Τǡ�
796
��ư���˥ꥯ�����Ȥ˱������륹��åɤ������Ȥʤ�ޤ���</p>
798
<p><code class="module"><a href="../mod/beos.html">beos</a></code> �ǤΥǥե���Ȥ� <code>StartThreads
800
�ޤ�����ư������������륹��åɤ������ˤ�ȿ�Ǥ���ޤ���</p>
803
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
804
<div class="directive-section"><h2><a name="ThreadLimit" id="ThreadLimit">ThreadLimit</a> <a name="threadlimit" id="threadlimit">�ǥ��쥯�ƥ���</a></h2>
805
<table class="directive">
806
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�����ǽ�ʻҥץ�������Υ���åɿ��ξ�¤�
808
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>ThreadLimit <var>number</var></code></td></tr>
809
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>�ܺ٤ϻ�����ˡ��</code></td></tr>
810
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
811
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
812
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
813
<tr><th><a href="directive-dict.html#Compatibility">�ߴ���:</a></th><td>Apache 2.0.41 �Ȥ���ʹߤ� <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>
817
Apache �ץ�������Ư��ˤ�����
818
<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>
819
�������ǽ�ʾ���ͤ����ꤷ�ޤ����Ƶ�ư���ˤ��Υǥ��쥯�ƥ��֤��ͤ�
821
<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>
822
�ϺƵ�ư��ˡ����Υǥ��쥯�ƥ��֤ǻ��ꤵ�줿����ͤޤ�
823
�ѹ����뤳�Ȥ��Ǥ��ޤ���</p>
825
<p>���Υǥ��쥯�ƥ��֤���Ѥ���ݤ��ä����դ��Ƥ���������
826
<code class="directive">ThreadLimit</code> ��
827
<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>
828
���⤺�ä��礭���ͤ����ꤵ�줿���ϡ�
829
;�פ�̤���Ѷ�ͭ���꤬������Ƥ��Ƥ��ޤ��ޤ���
830
<code class="directive">ThreadLimit</code> ��
831
<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>
832
��ξ���������ƥ�ΰ������ϰϤ�Ķ���Ƥ�����ϡ�
833
Apache �ϵ�ư���ʤ�������ư�����Ȥ��Ƥ�����ˤʤ�Ǥ��礦��
834
���Υǥ��쥯�ƥ��֤��ͤϺ����Ѥ��Ƥ��� Apache �� <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> ��ͽ�۾���ͤ�
835
Ķ�����ͤˤ����ꤷ�ʤ��Ǥ���������
838
<p><code class="directive">ThreadLimit</code> �Υǥե�����ͤ�
839
<code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> �ΤȤ��� <code>1920</code> �ǡ�
840
¾�ξ��� <code>64</code> �Ǥ���</p>
842
<div class="note"><h3>����</h3>
843
<p><code>ThreadLimit 20000</code> (<code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>
844
��� <code>ThreadLimit 15000</code> )
845
�Ȥ��������դ��ǥ���ѥ��뤵��Ƥ��ޤ���
846
����ϥ��ڥ�ߥ��ˤ�äƸ��äƹ����ˤʤ�Τ�
851
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
852
<div class="directive-section"><h2><a name="ThreadsPerChild" id="ThreadsPerChild">ThreadsPerChild</a> <a name="threadsperchild" id="threadsperchild">�ǥ��쥯�ƥ���</a></h2>
853
<table class="directive">
854
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�ҥץ��������줾�����������륹��åɿ�</td></tr>
855
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>ThreadsPerChild <var>number</var></code></td></tr>
856
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>�ܺ٤ϻ�����ˡ��</code></td></tr>
857
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
858
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
859
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
861
<p>���Υǥ��쥯�ƥ��֤ϡ����줾��λҥץ����������������
863
�ҥץ������ϳ��ϻ��ˤ����Υ���åɤ��������ơ�
864
���θ���������ޤ���<code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> �Τ褦�ʡ�
865
�ҥץ���������Ĥ����ʤ��褦�� MPM �����Ѥ��Ƥ���ΤǤ���С�
866
�����ͤϥ����Ф�������Τ�ʬ��갷�������٤ˡ�
867
�礭���ʤ���Фʤ�ޤ���<code class="module"><a href="../mod/worker.html">worker</a></code> �Τ褦�ʡ�
868
�ҥץ�������ʣ������褦�� MPM �����Ѥ��Ƥ���ΤǤ���С�
869
�����Ф��̾���٤�ʬ���������٤ˡ�
870
<em>����å�����</em>��¿���ʤ���Фʤ�ޤ���</p>
872
<p><code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>�Ǥ� <code class="directive">ThreadsPerChild</code>
873
�Υǥե�����ͤ� <code>64</code> �ǡ�¾�ξ���
874
<code>25</code> �Ǥ���</p>
877
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
878
<div class="directive-section"><h2><a name="ThreadStackSize" id="ThreadStackSize">ThreadStackSize</a> <a name="threadstacksize" id="threadstacksize">�ǥ��쥯�ƥ���</a></h2>
879
<table class="directive">
880
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>���饤����ȤΥ��ͥ�������������ĥ���åɤ����Ѥ���
881
�����å��ΥХ��ȿ�</td></tr>
882
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>ThreadStackSize <var>size</var></code></td></tr>
883
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>NetWare �Ǥ� 65536��¾�� OS �Ǥϰ�ä���</code></td></tr>
884
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
885
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
886
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
887
<tr><th><a href="directive-dict.html#Compatibility">�ߴ���:</a></th><td>2.1 �ʹ�</td></tr>
889
<p>���饤����ȥ��ͥ�������������������ͥ�����������ɬ�פʥ⥸�塼���
890
�ƤӽФ���ԤʤäƤ��륹��åɤΡ�(��ư�ѿ��Ѥ�) �����å���������
891
<code class="directive">ThreadStackSize</code> �ǥ��쥯�ƥ��֤ǻ��ꤷ�ޤ���
892
����ξ�� OS �λ��ꤷ�Ƥ��륹���å��������Υǥե�����ͤ�
893
Ŭ�ڤʤ�ΤǤ�����Ĵ����ɬ�פˤʤ���⤢��ޤ�:</p>
896
<li>����åɥ����å��������Υǥե�����ͤ����Ū���������ꤵ��Ƥ���
897
�ץ�åȥۡ��� (�㤨�� HP-UX) �Ǥϡ���ư�ѿ��Ѥ��ΰ���礭�����̤�
898
���Ѥ��륵���ɥѡ��ƥ����⥸�塼��Τ���� Apache ������å��夹��
899
���⤢��ޤ������Υ⥸�塼���¾�Υץ�åȥۡ���Ǥ�
900
�����å����������礭������ˡ���Ĵ��ư��뤫�⤷��ޤ���
901
���Υ����פΥ���å���ϡ�<code class="directive">ThreadStackSize</code>
902
�� OS �Υǥե�����ͤ���礭���ͤ���ꤹ�뤳�ȤDz�褷�ޤ���
903
�����ɥѡ��ƥ����⥸�塼��Ǥ��ν��֤�ɬ�פǤ���ȵ��ܤ���Ƥ���
904
��礫��Apache �ν��Ϥ����å������ǥ���åɥ����å���������
905
����������Ȼ�Ŧ����Ƥ�����ˤΤߡ�����Ĵ���Ƥ���������</li>
907
<li>�ǥե���ȥ���åɥ����å�����������Web ���������Ӥ�ɬ�פ��̤���
908
���餫���礭�������硢<code class="directive">ThreadStackSize</code>
909
�� OS �Υǥե�����ͤ��⾮�����ͤˤ��뤳�Ȥǡ��ҥץ������������
910
����åɿ�����¿������������褦�ˤʤ�ޤ���
911
���Υ����פ�Ĵ���ϡ��ƥ��ȴĶ��ǥ����֥����Ф�����
912
�ƥ��ȤǤ�����˸¤äƹԤʤ��٤��Ǥ���
913
�ޤ��¿���Υ����å����ᤵ���ꥯ�����Ȥ�����뤳�Ȥ����뤫��
915
Web �����Ф�������ѹ�����ȡ����ߤ� <code class="directive">ThreadStackSize</code>
916
�����꤬���ä�����礬����ޤ���</li>
920
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
921
<div class="directive-section"><h2><a name="User" id="User">User</a> <a name="user" id="user">�ǥ��쥯�ƥ���</a></h2>
922
<table class="directive">
923
<tr><th><a href="directive-dict.html#Description">����:</a></th><td>�ꥯ�����Ȥ˱�������ݤ��Ѥ���桼�� ID</td></tr>
924
<tr><th><a href="directive-dict.html#Syntax">��ʸ:</a></th><td><code>User <var>unix-userid</var></code></td></tr>
925
<tr><th><a href="directive-dict.html#Default">�ǥե����:</a></th><td><code>User #-1</code></td></tr>
926
<tr><th><a href="directive-dict.html#Context">����ƥ�����:</a></th><td>����������ե�����</td></tr>
927
<tr><th><a href="directive-dict.html#Status">���ơ�����:</a></th><td>MPM</td></tr>
928
<tr><th><a href="directive-dict.html#Module">�⥸�塼��:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
929
<tr><th><a href="directive-dict.html#Compatibility">�ߴ���:</a></th><td>Apache 2.0 �ʹߤǡ��������Х�����ǤΤ�ͭ���Ǥ���
932
<p><code class="directive">User</code> �ǥ��쥯�ƥ��֤�
933
�����Ф��ꥯ�����Ȥ˱�������ݤ��Ѥ���桼�� ID �����ꤷ�ޤ���
934
���Υǥ��쥯�ƥ��֤���Ѥ��뤿��ˤϡ�������ɥ�����
935
�����ФϺǽ�� <code>root</code> ���¤ǵ�ư����Ƥ���ɬ�פ�����ޤ���
936
�� root �桼���ǥ����Ф�ư�������ϡ�
937
���¤��㤤�桼���ؤ��Ѥ�뤳�Ȥ��Ǥ�����
938
��ɸ��Υ桼���Υץ������Ȥ��Ƽ¹Ԥ���³���ޤ���
939
<code>root</code> �ǵ�ư�������˿ƥץ������� root
940
�Ȥ��Ƽ¹Ԥ���Ƥ���Τ������ư��Ǥ���
941
<var>Unix-userid</var> �ϼ��Τɤ줫�Ǥ���</p>
945
<dd>�桼����̾���ǻ��Ȥ��ޤ���</dd>
947
<dt># ��³���ƥ桼���ֹ�</dt>
948
<dd>�桼�����ֹ�ǻ��Ȥ��ޤ���</dd>
951
<p>���Υ桼���ϡ������˸�����褦�˰տޤ��Ƥ��ʤ��ե�����ˡ�
952
����������ǽ�ˤʤäƤ��ޤ��褦�ʸ��¤���Ĥ٤��ǤϤʤ��Ǥ�����
953
Ʊ�ͤ� HTTP �ꥯ�����Ȥ��Ф��Ʊ�������褦�˰տޤ��Ƥ��ʤ�
954
�¹ԥ����ɤ¹ԤǤ���褦�ʸ��¤���Ĥ٤��ǤϤʤ��Ǥ���
955
�����Ф�¹Ԥ��뤿�������ο������桼���ȥ��롼�פ�
956
���ꤹ�뤳�Ȥ����ᤤ�����ޤ���
957
<code>nobody</code> �桼������Ѥ�������Ԥ⤤�ޤ�����
958
���줬���˾�ޤ����櫓�ǤϤ���ޤ���
959
�ʤ��ʤ� <code>nobody</code> �桼���ϡ������ƥ��
960
¾������ô�äƤ��뤫���Τ�ʤ�����Ǥ���</p>
962
<div class="warning"><h3>�������ƥ�</h3>
963
<p>���Τˤɤ�ʤ��Ȥ��äƤ���Τ������δ��������Τ�ʤ��ǡ�
964
<code class="directive">User</code> (�� <code class="directive"><a href="#group">Group</a></code>) �� <code>root</code> ��
965
���ꤷ�ʤ��Ǥ���������</p>
968
<p><code class="module"><a href="../mod/perchild.html">perchild</a></code> MPM �Ǥϡ��ۤʤ�桼�� ID
969
��ʣ���ΥС������ۥ��Ȥ�ư�������Ȥ���Ū�Ȥ��Ƥ��ޤ�����
970
<code class="directive">User</code> �ϡ��祵���ФΥ桼�� ID
971
�ȡ�<code class="directive"><a href="../mod/perchild.html#assignuserid">AssignUserID</a></code>
972
�ǥ��쥯�ƥ��֤�����ʤ� <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> ���������ؤ�
973
�ե�����Хå��Ȥ�������뤳�Ȥˤʤ�ޤ���</p>
975
<p>�õ�����: ���Υǥ��쥯�ƥ��֤�
976
<code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>
977
�ǻ��Ѥ��뤳�Ȥϥ��ݡ��Ȥ���ʤ��ʤ�ޤ�����
978
<code class="program"><a href="../programs/suexec.html">suexec</a></code> �����˥����Ф����ꤹ��ΤǤ���С�
979
<code class="directive"><a href="../mod/mod_suexec.html#suexecusergroup">SuexecUserGroup</a></code>
980
����Ѥ��Ƥ���������</p>
982
<div class="note"><h3>����</h3>
983
<p><code class="directive">User</code> �ǥ��쥯�ƥ��֤�
984
<code class="module"><a href="../mod/beos.html">beos</a></code> �� <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> MPM
985
�ˤ�¸�ߤ��ޤ������¼�Ū��̵���ǡ��ߴ����Τ��������¸�ߤ��ޤ���</p>
990
<div class="bottomlang">
991
<p><span>Available Languages: </span><a href="../de/mod/mpm_common.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
992
<a href="../en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> |
993
<a href="../ja/mod/mpm_common.html" title="Japanese"> ja </a></p>
994
</div><div id="footer">
995
<p class="apache">Copyright 2006 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>
996
<p class="menu"><a href="../mod/">�⥸�塼��</a> | <a href="../mod/directives.html">�ǥ��쥯�ƥ���</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">�Ѹ�</a> | <a href="../sitemap.html">�����ȥޥå�</a></p></div>
b'\\ No newline at end of file'