Logo de HAProxy

Redes y VPN

HAProxy

Balanceador de carga gratuito — distribuya la carga y escale sus aplicaciones.

Acerca de HAProxy

HAProxy es el balanceador de carga de código abierto de referencia: distribuye el tráfico entrante entre varios servidores de aplicaciones, comprueba su estado (health checks) y conmuta automáticamente en caso de avería (failover). Reconocido por su rendimiento y su fiabilidad, funciona en algunas de las mayores plataformas de la web.

En sus VPS ServOrbit, HAProxy le permite escalar horizontalmente: añada servidores detrás del balanceador de carga para absorber la carga, sin coste de software adicional — es totalmente gratuito.

Lo que se instala

Listo al arrancar el VPS

SO compatibles
Ubuntu 24.04
Aplicación
HAProxy
Stack técnico
HAProxy
RAM mínima
512 MB
CPU mínima
1 vCPU
Puerto por defecto
80/443
Acceso
root por SSH

Funcionalidades clave

  • Balanceo de carga L4 (TCP) y L7 (HTTP)
  • Health checks y failover automático
  • Terminación SSL/TLS
  • Algoritmos de balanceo (round-robin, leastconn, hash…)
  • Estadísticas y página de administración integradas
  • Modelo basado en eventos — un solo proceso, no un hilo por conexión

¿Cuándo usar esta solución?

Escalar horizontalmente

Distribuya el tráfico entre varios VPS de aplicaciones para absorber el aumento de carga.

Alta disponibilidad

Conmute automáticamente hacia un servidor sano si uno se avería.

Balanceo de bases de datos

Equilibre las lecturas entre varias réplicas de base de datos.

Guía

Desplegar HAProxy en su VPS

  1. Instalar HAProxy

    apt install -y haproxy. El servicio se inicia mediante systemd.

  2. Declarar los backends

    En /etc/haproxy/haproxy.cfg, defina un frontend (puerto de escucha) y un backend que liste sus servidores de aplicaciones y sus health checks.

  3. Conectarse por primera vez

    HAProxy es un balanceador de carga, no una aplicación con una pantalla de conexión: no hay ni cuenta ni contraseña. Escriba su configuración en /etc/haproxy/haproxy.cfg, valídela con haproxy -c -f /etc/haproxy/haproxy.cfg y recargue después con systemctl reload haproxy.

  4. Activar las estadísticas

    Añada una sección stats para visualizar el estado de los backends y, a continuación, systemctl reload haproxy.

Preguntas frecuentes

Preguntas sobre HAProxy

← Volver a Redes y VPNTodas las aplicaciones
Sí, HAProxy Community Edition es de código abierto y gratuito, sin límite de tráfico ni de backends.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza HAProxy? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.

Deploy HAProxy on ServOrbit
Markdown
[![Deploy HAProxy on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=haproxy&utm_source=deploy-badge&utm_medium=referral&utm_campaign=haproxy)
HTML
<a href="https://servorbit.com/vps-cloud?template=haproxy&utm_source=deploy-badge&utm_medium=referral&utm_campaign=haproxy"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy HAProxy on ServOrbit" height="40"></a>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico.

Escribir por WhatsAppse abre en una pestaña nueva