⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mpm_common.xml.es

📁 Apache HTTP Server 是一个功能强大的灵活的与HTTP/1.1相兼容的web服务器.这里给出的是Apache HTTP服务器的源码。
💻 ES
📖 第 1 页 / 共 4 页
字号:
    module="mpm_common">MaxClients</directive> tienen especificados    valores mayores que los que el sistema puede manejar, Apache puede    que no se inicie o que el sistema se vuelva inestable.</p>    <p>Con el m&#243;dulo MPM <module>prefork</module>, use esta    directiva solamente si necesita especificar en la directiva    <directive module="mpm_common">MaxClients</directive> un valor    mayor a 256 (el valor por defecto). No especifique un valor mayor    del que vaya a especificar en la directiva <directive    module="mpm_common">MaxClients</directive>.</p>    <p>Con los m&#243;dulos <module>worker</module>,    <module>leader</module> y <module>threadpool</module> use esta    directiva solamente si los valores especificados en las directivas    <directive module="mpm_common">MaxClients</directive> y <directive    module="mpm_common">ThreadsPerChild</directive> precisan m&#225;s de 16    procesos del servidor (valor por defecto). No especifique en esta    directiva un valor mayor que el n&#250;mero de procesos del servidor    requeridos por lo especificado en las directivas <directive    module="mpm_common">MaxClients </directive> y <directive    module="mpm_common">ThreadsPerChild</directive>.</p>    <p>Con el MPM <module>perchild</module>, use esta directiva solo    si tiene que especificar en la directiva <directive    module="perchild">NumServers</directive> un valor mayor de 8 (el    valor por defecto).</p>    <note><title>Nota</title>       <p>Existe un l&#237;mite inviolable compilado en el servidor que es      <code>ServerLimit 20000</code>. Con este l&#237;mite se intentan      evitar las consecuencias que pueden tener los errores tipogr&#225;ficos.</p>    </note></usage><seealso><a href="../stopping.html">Parar y reiniciarApache</a></seealso></directivesynopsis><directivesynopsis><name>StartServers</name><description>N&#250;mero de procesos hijo del servidor que se crean aliniciar Apache</description><syntax>StartServers <var>number</var></syntax><default>Consulte la secci&#243;n de uso para obtener m&#225;s informaci&#243;n</default><contextlist><context>server config</context></contextlist><modulelist><module>leader</module><module>mpmt_os2</module><module>prefork</module><module>threadpool</module><module>worker</module></modulelist><usage>    <p>La directiva <directive>StartServers</directive> especifica el    n&#250;mero de procesos hijo que se crean al iniciar Apache. Como    el n&#250;mero de procesos est&#225; controlado din&#225;micamente    seg&#250;n la carga del servidor, no hay normalmente ninguna    raz&#243;n para modificar el valor de este par&#225;metro.</p>    <p>El valor por defecto cambia seg&#250;n el MPM de que se trate. Para    <module>leader</module>, <module>threadpool</module> y    <module>worker</module> el valor por defecto es <code>StartServers    3</code>.  Para <module>prefork</module> el valor por defecto es    <code>5</code> y para <module>mpmt_os2</module> es    <code>2</code>.</p></usage></directivesynopsis><directivesynopsis><name>StartThreads</name><description>N&#250;mero de hebras que se crean al iniciar Apache</description><syntax>StartThreads <var>number</var></syntax><default>Consulte la secci&#243;n de uso para obtener m&#225;s informaci&#243;n</default><contextlist><context>server config</context></contextlist><modulelist><module>beos</module><module>mpm_netware</module><module>perchild</module></modulelist><usage>    <p>N&#250;mero de hebras que se crean al iniciar Apache. Como el    n&#250;mero de procesos est&#225; controlado din&#225;micamente    seg&#250;n la carga del servidor, no hay normalmente ninguna    raz&#243;n para modificar el valor de este par&#225;metro.</p>    <p>En el m&#243;dulo <module>perchild</module> el valor por defecto es    <code>StartThreads 5</code> y esta directiva controla el n&#250;mero de    hebras por proceso al inicio.</p>    <p>En el m&#243;dulo <module>mpm_netware</module> el valor por    defecto es <code>StartThreads 50</code> y, como solamente hay un    proceso, este es el n&#250;mero total de hebras creadas al iniciar    el servidor para servir peticiones.</p>    <p>En el m&#243;dulo <module>beos</module> el valor usado por    defecto es <code>StartThreads 10</code>. En este caso tambi&#233;n    representa el n&#250;mero total de hebras creadas al iniciar el    servidor para servir peticiones.</p></usage></directivesynopsis><directivesynopsis><name>ThreadLimit</name><description>Marca el l&#237;mite superior del n&#250;mero de hebras porproceso hijo que pueden especificarse</description><syntax>ThreadLimit <var>number</var></syntax><default>Consulte la secci&#243;n de uso para obtener m&#225;s informaci&#243;n</default><contextlist><context>server config</context></contextlist><modulelist><module>leader</module><module>mpm_winnt</module><module>perchild</module><module>threadpool</module><module>worker</module></modulelist><compatibility>Disponible para <module>mpm_winnt</module> en las versiones de Apache2.0.41 y posteriores</compatibility><usage>    <p>Esta directiva determina el valor m&#225;ximo que puede especificarse    en la directiva <directive    module="mpm_common">ThreadsPerChild</directive> para el tiempo de    vida de un proceso de Apache. Los intentos por modificar este    valor durante un reinicio ser&#225;n ingnorados, pero el valor de la    directiva <directive    module="mpm_common">ThreadsPerChild</directive> puede modificarse    durante un reinicio hasta un valor igual al de esta directiva.</p>    <p>Cuando se usa esta directiva hay que poner especial    atenci&#243;n. Si en la directiva    <directive>ThreadLimit</directive> se especifica un valor mucho    m&#225;s grande que en <directive    module="mpm_common">ThreadsPerChild</directive>, se reservar&#225;    memoria compartida en exceso que no ser&#225; usada.  Si tanto en    <directive>ThreadLimit</directive> como en <directive    module="mpm_common">ThreadsPerChild</directive> se especifican    valores mayores de los que el sistema puede tratar, Apache    podr&#237;a no iniciarse o su funcionamiento podr&#237;a volverse    inestable. No especifique en esta directiva un valor mayor del    mayor valor posible que piense que va a especificar en <directive    module="mpm_common">ThreadsPerChild</directive> para la    ejecuci&#243;n de Apache de ese momento.</p>    <p>El valor por defecto de la directiva    <directive>ThreadLimit</directive> es <code>1920</code> cuando se    usa con <module>mpm_winnt</module> y <code>64</code> en otro caso.</p>    <note><title>Nota</title> <p>Hay un l&#237;mite estricto compilado      en el servidor: <code>ThreadLimit 20000</code> (o      <code>ThreadLimit 15000</code> si usa      <module>mpm_winnt</module>). Este l&#237;mite existe para evitar      los efectos que pueden ser provocados por errores      tipogr&#225;ficos.</p>    </note></usage></directivesynopsis><directivesynopsis><name>ThreadsPerChild</name><description>N&#250;mero de hebras creadas por cada procesohijo</description><syntax>ThreadsPerChild <var>number</var></syntax><default>Consulte la secci&#243;n de uso para obtener m&#225;s informaci&#243;n</default><contextlist><context>server config</context></contextlist><modulelist><module>leader</module><module>mpm_winnt</module><module>threadpool</module><module>worker</module></modulelist><usage>    <p>Esta directiva especifica el n&#250;mero de hebras creadas por    cada proceso hijo. El proceso hijo crea estas hebras al inicio y    no vuelve a crear m&#225;s. Si se usa un MPM como    <module>mpm_winnt</module>, en el que solamente hay un proceso    hijo, este n&#250;mero deber&#237;a ser lo suficientemente grande    como para atender toda la carga del servidor. Si se usa un    m&#243;dulo MPM como <module>worker</module>, en el que hay    m&#250;ltiples procesos hijo, el n&#250;mero <em>total</em> de    hebras deber&#237;a ser lo suficientemente grande como para    atender la carga en circustancias normales del servidor.</p>    <p>El valor por defecto de la directiva    <directive>ThreadsPerChild</directive> es <code>64</code> cuando    se usa <module>mpm_winnt</module> y <code>25</code> en otro caso.</p></usage></directivesynopsis><directivesynopsis><name>User</name><description>Nombre de usuario con el que el servidor responder&#225; a laspeticiones</description><syntax>User <var>unix-userid</var></syntax><default>User #-1</default><contextlist><context>server config</context></contextlist><modulelist><module>leader</module><module>perchild</module><module>prefork</module><module>threadpool</module><module>worker</module></modulelist><compatibility>V&#225;lida solamente en global server config a partirde la versi&#243;n de Apache 2.0</compatibility><usage>    <p>La directiva <directive>User</directive> especifica el    identificador de usuario con el que el servidor responder&#225; a    las peticiones. Para usar esta directiva, el servidor debe haber    sido iniciado como <code>root</code>.  Si se inicia Apache con un    usario distinto de root, no se podr&#225; cambiar a un usuario con    menores privilegios, y el servidor continuar&#225; ejecut&#225;ndose    con el usuario original. Si inicia el servidor como    <code>root</code>, entonces es normal que el procedimiento padre    siga ejecut&#225;ndose como root. <var>Unix-userid</var> puede tomar    uno de los siguientes valores:</p>    <dl>      <dt>Un nombre de ususario</dt>      <dd>Se refiere al usuario dado por su nombre.</dd>      <dt># seguido por un n&#250;mero de usuario.</dt>      <dd>Se refiere al usuario que corresponde a ese n&#250;mero.</dd>    </dl>    <p>El usuario debe no tener privilegios suficientes para acceder a    ficheros que no deban ser visibles para el mundo exterior, y de    igual manera, el usuario no debe ser capaz de ejecutar c&#243;digo que    no sea susceptible de ser objeto de respuestas a peticiones    HTTP. Se recomienda que especifique un nuevo usuario y un nuevo    grupo solamente para ejecutar el servidor. Algunos    administradores usan el usuario <code>nobody</code>, pero esto no    es siempre deseable, porque el usuario <code>nobody</code> puede    tener otras funciones en su sistema.</p>    <note type="warning"><title>Seguriad</title>      <p>No espcifique en la directiva <directive>User</directive> (o      <directive module="mpm_common">Group</directive>) el valor      <code>root</code> a no ser que sepa exactamente lo que est&#225;      haciendo, y cu&#225;les son los peligros.</p>    </note>    <p>Con el MPM <module>perchild</module>, que est&#225;    dise&#241;ado para ejecutar hosts virtuales por diferentes ID de    usuario, la directiva <directive>User</directive> define el ID de    usuario para el servidor principal y para el resto de las    secciones <directive type="section"    module="core">VirtualHost</directive> sin una directiva <directive    module="perchild">AssignUserID</directive>.</p>    <p>Nota especial: El uso de esta directiva en <directive    module="core" type="section">VirtualHost</directive> no est&#225;    ya soportado. Para configurar su servidor para    <program>suexec</program> use <directive    module="mod_suexec">SuexecUserGroup</directive>.</p>    <note><title>Nota</title>      <p>Aunque la directiva <directive>User</directive> est&#225;     presente en los MPMs <module>beos</module> y     <module>mpmt_os2</module> MPMs, no est&#225; operativa y     solamente est&#225; presente por razones de compatibilidad.</p>    </note></usage></directivesynopsis></modulesynopsis>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -