mpm_winnt.xml.ja revision 1fdacc7e738eee49ca5c69d7d7a14d663ccd4308
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<?xml version="1.0" encoding="UTF-8" ?>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<!DOCTYPE modulesynopsis SYSTEM "/style/modulesynopsis.dtd">
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<?xml-stylesheet type="text/xsl" href="/style/manual.ja.xsl"?>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<!-- English Revision: 420990 -->
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<!--
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg Licensed to the Apache Software Foundation (ASF) under one or more
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg contributor license agreements. See the NOTICE file distributed with
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg this work for additional information regarding copyright ownership.
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg The ASF licenses this file to You under the Apache License, Version 2.0
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg (the "License"); you may not use this file except in compliance with
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg the License. You may obtain a copy of the License at
0662ed52e814f8f08ef0e09956413a792584eddffuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg http://www.apache.org/licenses/LICENSE-2.0
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg Unless required by applicable law or agreed to in writing, software
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg distributed under the License is distributed on an "AS IS" BASIS,
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg See the License for the specific language governing permissions and
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg limitations under the License.
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg-->
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<modulesynopsis metafile="mpm_winnt.xml.meta">
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<name>mpm_winnt</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<description>Windows NT
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg向けに最適化されたマルチプロセッシングモジュール</description>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<status>MPM</status>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<sourcefile>mpm_winnt.c</sourcefile>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<identifier>mpm_winnt_module</identifier>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<summary>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg <p>このマルチプロセッシングモジュール (MPM)
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg は Windows NT でのデフォルトになります。
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg 一つの制御用プロセスを用い、これが一つの子プロセスを起動し、
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg そして子プロセスがリクエストを取り扱うためにスレッドを
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg 起動します。</p>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</summary>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>CoreDumpDirectory</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>PidFile</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>Listen</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>ListenBacklog</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>MaxRequestsPerChild</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>MaxMemFree</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>ScoreBoardFile</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>ThreadLimit</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>ThreadsPerChild</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis location="mpm_common"><name>ThreadStackSize</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<name>Win32DisableAcceptEx</name>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<description>ネットワーク接続の受け付けに accept() をAcceptEx の代わりに使う</description>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<syntax>Win32DisableAcceptEx</syntax>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<default>AcceptEx() はデフォルトで有効になっています。AcceptEx() を無効にする
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankgためにこのディレクティブを使います。</default>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<contextlist><context>server config</context></contextlist>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<compatibility>2.0.49 バージョン以降で使用可能</compatibility>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg<usage>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg <p>AcceptEx() は Microsoft WinSock v2 API で、場合によっては
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg BSD 形式の <code>accept()</code> API よりもよい性能を発揮します。
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg よく使われている Windows 製品の中で、特にウィルススキャナや VPN パッケージ
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg の中には、バグが原因で <code>AcceptEx()</code> の適切な動作を妨げるものがあります。
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg 以下のようなエラーに遭遇した場合は、このディレクティブを使用して
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg <code>AcceptEx()</code> を使用しないようにしてください。</p>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg <example>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg [error] (730038)An operation was attempted on something that is
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg not a socket.: winnt_accept: AcceptEx failed. Attempting to recover.
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg </example>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</usage>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</directivesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg</modulesynopsis>
ff7e89a077d93c243bd8261cf3c72b13732ab5b4fuankg