<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>nginx Archives - CNERIS</title>
	<atom:link href="https://cneris.com/es/tag/nginx/feed/" rel="self" type="application/rss+xml" />
	<link>https://cneris.com/es/tag/nginx/</link>
	<description></description>
	<lastBuildDate>Sun, 13 Oct 2024 10:17:15 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>
	<item>
		<title>Donde puedo configurar el número de conexiones en el hosting?</title>
		<link>https://cneris.com/es/donde-puedo-configurar-el-numero-de-conexiones-en-el-hosting/</link>
					<comments>https://cneris.com/es/donde-puedo-configurar-el-numero-de-conexiones-en-el-hosting/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 13 Oct 2024 10:17:15 +0000</pubDate>
				<category><![CDATA[Administración de Sistemas]]></category>
		<category><![CDATA[Centos]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Servidores dedicados]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[php-fpm]]></category>
		<category><![CDATA[pm.max_children]]></category>
		<category><![CDATA[pm.max_spare_servers]]></category>
		<category><![CDATA[pm.start_servers]]></category>
		<guid isPermaLink="false">https://cneris.com/?p=2453</guid>

					<description><![CDATA[<p>En un servidor de hosting, el número de conexiones simultáneas que un servidor puede manejar puede configurarse en diferentes niveles, dependiendo del tipo de servidor web y el entorno en el que esté configurado. Aquí te explico cómo se configura en los servidores web más comunes, como Apache, Nginx y PHP-FPM: 1. Apache Apache permite [...]</p>
<p>The post <a href="https://cneris.com/es/donde-puedo-configurar-el-numero-de-conexiones-en-el-hosting/">Donde puedo configurar el número de conexiones en el hosting?</a> appeared first on <a href="https://cneris.com/es">CNERIS</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>En un servidor de hosting, el número de conexiones simultáneas que un servidor puede manejar puede configurarse en diferentes niveles, dependiendo del tipo de servidor web y el entorno en el que esté configurado. Aquí te explico cómo se configura en los servidores web más comunes, como <strong>Apache</strong>, <strong>Nginx</strong> y <strong>PHP-FPM</strong>:</p>
<h4>1. <strong>Apache</strong></h4>
<p>Apache permite configurar el número de conexiones simultáneas a través de sus módulos y directivas en el archivo de configuración principal, generalmente ubicado en <code>/etc/apache2/apache2.conf</code> o <code>/etc/httpd/httpd.conf</code>, dependiendo del sistema operativo.</p>
<h5>Parámetros clave:</h5>
<ul>
<li><strong>MaxRequestWorkers</strong>: Define el número máximo de solicitudes simultáneas que Apache puede manejar.
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="sticky top-9 md:top-[5.75rem]"></div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-apache">&lt;IfModule mpm_prefork_module&gt;<br />
MaxRequestWorkers 150<br />
&lt;/IfModule&gt;<br />
</code></div>
</div>
</li>
<li><strong>ServerLimit</strong>: Define el límite máximo de procesos que Apache puede lanzar.
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="sticky top-9 md:top-[5.75rem]"></div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-apache">&lt;IfModule mpm_worker_module&gt;<br />
ServerLimit 256<br />
&lt;/IfModule&gt;<br />
</code></div>
</div>
</li>
<li><strong>MaxConnectionsPerChild</strong>: Define el número máximo de conexiones que cada proceso hijo maneja antes de ser reciclado.
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="sticky top-9 md:top-[5.75rem]"></div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-apache">MaxConnectionsPerChild 1000<br />
</code></div>
</div>
</li>
</ul>
<p>Para aplicar estos cambios, después de editarlos, reinicia Apache con:</p>
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-bash">sudo systemctl restart apache2<br />
</code></div>
</div>
<h4>2. <strong>Nginx</strong></h4>
<p>En Nginx, la configuración del número de conexiones simultáneas se controla principalmente a través de los siguientes parámetros en el archivo de configuración ubicado en <code>/etc/nginx/nginx.conf</code>:</p>
<h5>Parámetros clave:</h5>
<ul>
<li><strong>worker_processes</strong>: Define el número de procesos de trabajo de Nginx. Esto debería estar alineado con el número de núcleos de CPU del servidor.
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="sticky top-9 md:top-[5.75rem]"></div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-nginx">worker_processes auto;<br />
</code></div>
</div>
</li>
<li><strong>worker_connections</strong>: Define el número máximo de conexiones que un solo proceso puede manejar simultáneamente.
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="sticky top-9 md:top-[5.75rem]"></div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-nginx">worker_connections 1024;<br />
</code></div>
</div>
</li>
<li><strong>events</strong>: En esta sección, se pueden configurar parámetros de eventos de conexión, como el método de I/O utilizado.
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="sticky top-9 md:top-[5.75rem]"></div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-nginx">events {<br />
worker_connections 1024;<br />
}<br />
</code></div>
</div>
</li>
</ul>
<p>El número total de conexiones simultáneas que Nginx puede manejar es el producto de <code>worker_processes</code> y <code>worker_connections</code>.</p>
<p>Una vez que realices los cambios, reinicia Nginx con:</p>
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-bash">sudo systemctl restart nginx<br />
</code></div>
</div>
<h4>3. <strong>PHP-FPM</strong></h4>
<p>Si tu aplicación web está utilizando PHP-FPM para manejar solicitudes PHP, también deberías configurar el número de conexiones concurrentes en el archivo <code>php-fpm.conf</code> o en los archivos de pools, ubicados en <code>/etc/php/7.4/fpm/pool.d/www.conf</code> (la ruta puede variar según la versión de PHP).</p>
<h5>Parámetros clave:</h5>
<ul>
<li><strong>pm.max_children</strong>: Establece el número máximo de procesos de PHP-FPM que pueden estar activos al mismo tiempo.
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="sticky top-9 md:top-[5.75rem]"></div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-ini"><span class="hljs-attr">pm.max_children</span> = <span class="hljs-number">50</span><br />
</code></div>
</div>
</li>
<li><strong>pm.start_servers</strong>: El número de procesos que se inician cuando el servicio comienza.
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="sticky top-9 md:top-[5.75rem]"></div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-ini"><span class="hljs-attr">pm.start_servers</span> = <span class="hljs-number">5</span><br />
</code></div>
</div>
</li>
<li><strong>pm.max_spare_servers</strong>: Número máximo de procesos de reserva.
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="sticky top-9 md:top-[5.75rem]"></div>
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-ini"><span class="hljs-attr">pm.max_spare_servers</span> = <span class="hljs-number">10</span><br />
</code></div>
</div>
</li>
</ul>
<p>Después de hacer cambios, reinicia PHP-FPM:</p>
<div class="dark bg-gray-950 contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative">
<div class="overflow-y-auto p-4" dir="ltr"><code class="!whitespace-pre hljs language-bash">sudo systemctl restart php7.4-fpm</code></div>
</div>
<p>The post <a href="https://cneris.com/es/donde-puedo-configurar-el-numero-de-conexiones-en-el-hosting/">Donde puedo configurar el número de conexiones en el hosting?</a> appeared first on <a href="https://cneris.com/es">CNERIS</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://cneris.com/es/donde-puedo-configurar-el-numero-de-conexiones-en-el-hosting/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
