home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Complet / Apache / apache_2.0.52-win32-x86-no_ssl.msi / Data.Cab / F278160_prefork.html.es < prev    next >
Extensible Markup Language  |  2004-05-18  |  14KB  |  191 lines

  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  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="es" xml:lang="es"><head><!--
  4.         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  5.               This file is generated from xml source: DO NOT EDIT
  6.         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  7.       -->
  8. <title>prefork - Servidor HTTP Apache</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>
  13. <body>
  14. <div id="page-header">
  15. <p class="menu"><a href="../mod/">M≤dulos</a> | <a href="../mod/directives.html">Directivas</a> | <a href="../faq/">Preguntas Frecuentes</a> | <a href="../glossary.html">Glosario</a> | <a href="../sitemap.html">Mapa de este sitio web</a></p>
  16. <p class="apache">Versi≤n 2.0 del Servidor HTTP Apache</p>
  17. <img alt="" src="../images/feather.gif" /></div>
  18. <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
  19. <div id="path">
  20. <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Servidor HTTP</a> > <a href="http://httpd.apache.org/docs-project/">Documentaci≤n</a> > <a href="../">Versi≤n 2.0</a> > <a href="./">M≤dulos</a></div>
  21. <div id="page-content">
  22. <div id="preamble"><h1>MPM de Apache prefork</h1>
  23. <div class="toplang">
  24. <p><span>Idiomas disponibles: </span><a href="../de/mod/prefork.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
  25. <a href="../en/mod/prefork.html" hreflang="en" rel="alternate" title="English"> en </a> |
  26. <a href="../es/mod/prefork.html" title="Espa±ol"> es </a> |
  27. <a href="../ja/mod/prefork.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p>
  28. </div>
  29. <table class="module"><tr><th><a href="module-dict.html#Description">Descripci≤n:</a></th><td>Implementa un servidor web pre-forking y no
  30. hebrado</td></tr>
  31. <tr><th><a href="module-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
  32. <tr><th><a href="module-dict.html#ModuleIdentifier">Identificador de M≤dulos:</a></th><td>mpm_prefork_module</td></tr>
  33. <tr><th><a href="module-dict.html#SourceFile">Fichero de C≤digo Fuente:</a></th><td>prefork.c</td></tr></table>
  34. <h3>Resumen de contenidos</h3>
  35.  
  36.     <p>Este M≤dulo de MultiProcesamiento (MPM) implementa un
  37.     servidor web pre-forking y no hebrado que trata las peticiones de
  38.     una manera similar a como lo hacφa Apache 1.3.  Esto es
  39.     apropiado para sitios web que necesitan evitar el hebrado para ser
  40.     compatibles con librerφas que no son seguras cuado se usan
  41.     hebras.  Es tambiΘn el mejor MPM para aislar cada
  42.     petici≤n, de manera que si suge un problema con una
  43.     petici≤n, esto no afecte al resto.</p>
  44.  
  45.     <p>Este MPM estß muy autorregulado, de manera que muy pocas
  46.     veces es necesario ajustar los valores de sus directivas de
  47.     configuraci≤n. El valor que se fije en la directiva
  48.     <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code> debe ser lo
  49.     suficientemente grande para tratar tantas peticiones
  50.     simultßneas como espere recibir su sitio web, pero lo
  51.     suficientemente peque±o para asegurarse de que hay memoria
  52.     RAM suficiente para todos los procesos.</p>
  53. </div>
  54. <div id="quickview"><h3 class="directives">Directivas</h3>
  55. <ul id="toc">
  56. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#acceptmutex">AcceptMutex</a></li>
  57. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#bs2000account">BS2000Account</a></li>
  58. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory</a></li>
  59. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#enableexceptionhook">EnableExceptionHook</a></li>
  60. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#group">Group</a></li>
  61. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#listen">Listen</a></li>
  62. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#listenbacklog">ListenBacklog</a></li>
  63. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#lockfile">LockFile</a></li>
  64. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxclients">MaxClients</a></li>
  65. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxmemfree">MaxMemFree</a></li>
  66. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></li>
  67. <li><img alt="" src="../images/down.gif" /> <a href="#maxspareservers">MaxSpareServers</a></li>
  68. <li><img alt="" src="../images/down.gif" /> <a href="#minspareservers">MinSpareServers</a></li>
  69. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#pidfile">PidFile</a></li>
  70. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#scoreboardfile">ScoreBoardFile</a></li>
  71. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#sendbuffersize">SendBufferSize</a></li>
  72. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#serverlimit">ServerLimit</a></li>
  73. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#startservers">StartServers</a></li>
  74. <li><img alt="" src="../images/right.gif" /> <a href="mpm_common.html#user">User</a></li>
  75. </ul>
  76. <h3>Temas</h3>
  77. <ul id="topics">
  78. <li><img alt="" src="../images/down.gif" /> <a href="#how-it-works">C≤mo funciona</a></li>
  79. </ul><h3>Consulte tambiΘn</h3>
  80. <ul class="seealso">
  81. <li><a href="../bind.html">Especificar las direcciones y los puertos
  82. que usa Apache</a></li>
  83. </ul></div>
  84. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
  85. <div class="section">
  86. <h2><a name="how-it-works" id="how-it-works">C≤mo funciona</a></h2> <p>Un
  87.     solo proceso de control es el responsable de lanzar los procesos
  88.     hijo que escuchan las peticiones que se puedan producir y las
  89.     sirven cuando llegan. Apache siempre intenta mantener varios
  90.     procesos <dfn>de sobra</dfn> o en espera, que estΘn
  91.     disponibles para servir peticiones cuando lleguen. Asφ, los
  92.     clientes no tienen que esperar a que un nuevo proceso hijo sea
  93.     creado para ser atendidos.</p>
  94.  
  95.     <p>Las directivas <code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code>, <code class="directive"><a href="#minspareservers">MinSpareServers</a></code>, <code class="directive"><a href="#maxspareservers">MaxSpareServers</a></code>, y <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code> regulan la forma en que
  96.     el proceso padre crea hijos para servir peticiones. En general,
  97.     Apache funciona bien sin hacer muchas modificaciones en los
  98.     valores por defecto de estas directivas, de manera que la mayor
  99.     parte de los sitios web no necesitan ajustar esas directivas a
  100.     valores diferentes. Los sitios web que necesiten servir mßs
  101.     de 256 peticiones simultßneas pueden necesitar incrementar el
  102.     valor de <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code>,
  103.     mientras que los sitios web con memoria limitada pueden necesitar
  104.     decrementar <code class="directive"><a href="../mod/mpm_common.html#maxclients">MaxClients</a></code>
  105.     para evitar que el rendimiento del servidor se degrade (pasando
  106.     los contenidos de memoria al disco y de vuelta a memoria). Puede
  107.     obtener mßs informaci≤n sobre como mejorar el
  108.     rendimiento del proceso de creaci≤n de procesos en la
  109.     documentaci≤n sobre <a href="../misc/perf-tuning.html">mejora
  110.     del rendimiento</a>.</p>
  111.  
  112.     <p>El proceso padre de Apache se inicia normalmente como usuario
  113.     <code>root</code> en Unix para que escuche en el puerto 80, sin
  114.     embargo, los procesos hijo se crean con menores privilegios de
  115.     usuario. Las directivas <code class="directive"><a href="../mod/mpm_common.html#user">User</a></code> y <code class="directive"><a href="../mod/mpm_common.html#group">Group</a></code> se usan para determinar los
  116.     privilegios de los procesos hijo de Apache. Los procesos hijo
  117.     deben ser capaces de leer todos los contenidos que van a servir,
  118.     pero deben tener los menores privilegios posibles.</p>
  119.  
  120.     <p>La directiva <code class="directive"><a href="../mod/mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></code> controla
  121.     c≤mo el servidor recicla frecuentemente los procesos
  122.     eliminando los antiguos y creando nuevos.</p>
  123. </div>
  124. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
  125. <div class="directive-section"><h2><a name="MaxSpareServers" id="MaxSpareServers">MaxSpareServers</a> <a name="maxspareservers" id="maxspareservers">Directiva</a></h2>
  126. <table class="directive">
  127. <tr><th><a href="directive-dict.html#Description">Descripci≤n:</a></th><td>N·mero mßximo de procesos hijo en espera que
  128. puede tener el servdor</td></tr>
  129. <tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>MaxSpareServers <var>number</var></code></td></tr>
  130. <tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>MaxSpareServers 10</code></td></tr>
  131. <tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
  132. <tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
  133. <tr><th><a href="directive-dict.html#Module">M≤dulo:</a></th><td>prefork</td></tr>
  134. </table>
  135.     <p>La directiva <code class="directive">MaxSpareServers</code> determina
  136.     el n·mero mßximo de procesos hijo <em>en espera</em>
  137.     deseado. Un proceso en espera es aquel que no estß atendiendo
  138.     ninguna petici≤n. Si hay mßs de
  139.     <code class="directive">MaxSpareServers</code> procesos hijo en espera,
  140.     entonces el proceso padre elimina el exceso.</p>
  141.  
  142.     <p>Ajustar este parßmetro debe ser necesario solo en sitios
  143.     web con muchas visitas. Fijar un valor alto para este
  144.     parßmetro es una mala idea casi siempre. Si fija un valor por
  145.     debajo de <code class="directive"><a href="#minspareservers">MinSpareServers</a></code>,
  146.     Apache ajustarß automßticamente el valor a <code class="directive">MinSpareServers</code><code> + 1</code>.</p>
  147.  
  148. <h3>Consulte tambiΘn</h3>
  149. <ul>
  150. <li><code class="directive"><a href="#minspareservers">MinSpareServers</a></code></li>
  151. <li><code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code></li>
  152. </ul>
  153. </div>
  154. <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
  155. <div class="directive-section"><h2><a name="MinSpareServers" id="MinSpareServers">MinSpareServers</a> <a name="minspareservers" id="minspareservers">Directiva</a></h2>
  156. <table class="directive">
  157. <tr><th><a href="directive-dict.html#Description">Descripci≤n:</a></th><td>N·mero mφnimo de procesos hijo en espera</td></tr>
  158. <tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>MinSpareServers <var>number</var></code></td></tr>
  159. <tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>MinSpareServers 5</code></td></tr>
  160. <tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
  161. <tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
  162. <tr><th><a href="directive-dict.html#Module">M≤dulo:</a></th><td>prefork</td></tr>
  163. </table>
  164.     <p>La directiva <code class="directive">MinSpareServers</code> fija el
  165.     n·mero mφnimo de procesos hijo <em>en espera</em>. Un
  166.     proceso en espera es aquel que no estß atendiendo ninguna
  167.     petici≤n. Si hay menos procesos hijo en espera que
  168.     <code class="directive">MinSpareServers</code>, entonces el proceso padre
  169.     crea nuevos procesos hijo a un ritmo mßximo de uno por
  170.     segundo.</p>
  171.  
  172.     <p>Ajustar este parßmetro debe ser necesario solo en sitios
  173.     web con muchas visitas. Fijar un valor alto para este
  174.     parßmetro es una mala idea casi siempre.</p>
  175.  
  176. <h3>Consulte tambiΘn</h3>
  177. <ul>
  178. <li><code class="directive"><a href="#maxspareservers">MaxSpareServers</a></code></li>
  179. <li><code class="directive"><a href="../mod/mpm_common.html#startservers">StartServers</a></code></li>
  180. </ul>
  181. </div>
  182. </div>
  183. <div class="bottomlang">
  184. <p><span>Idiomas disponibles: </span><a href="../de/mod/prefork.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
  185. <a href="../en/mod/prefork.html" hreflang="en" rel="alternate" title="English"> en </a> |
  186. <a href="../es/mod/prefork.html" title="Espa±ol"> es </a> |
  187. <a href="../ja/mod/prefork.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p>
  188. </div><div id="footer">
  189. <p class="apache">Copyright 1999-2004 The Apache Software Foundation.<br />Licencia bajo los tΘrminos de la <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
  190. <p class="menu"><a href="../mod/">M≤dulos</a> | <a href="../mod/directives.html">Directivas</a> | <a href="../faq/">Preguntas Frecuentes</a> | <a href="../glossary.html">Glosario</a> | <a href="../sitemap.html">Mapa de este sitio web</a></p></div>
  191. </body></html>