Para saber cuántas conexiones simultáneas puede manejar tu servidor Apache, debes revisar la configuración del Módulo Multi-Processing (MPM), ya sea mpm_prefork, mpm_worker o mpm_event. El número de conexiones permitidas depende de la configuración de parámetros como MaxRequestWorkers (antes conocido como MaxClients).

Pasos:

  1. Abre el archivo de configuración de Apache, que generalmente está en /etc/apache2/apache2.conf o /etc/httpd/conf/httpd.conf (dependiendo de tu sistema operativo).
  2. Busca los parámetros del MPM que estés utilizando:
    • Para mpm_prefork:
      <IfModule mpm_prefork_module>
      MaxRequestWorkers 150
      </IfModule>
    • Para mpm_worker o mpm_event:
      <IfModule mpm_worker_module>
      ServerLimit 16
      MaxRequestWorkers 400
      </IfModule>
  3. El parámetro MaxRequestWorkers indica el número máximo de conexiones simultáneas que Apache puede manejar. Si deseas cambiar este valor, modifícalo en el archivo de configuración y luego reinicia Apache:
    sudo systemctl restart apache2 # Para distribuciones basadas en Debian/Ubuntu
    sudo systemctl restart httpd # Para distribuciones basadas en CentOS/RHEL