Skip to content

haproxy/backend/map-override

Configuration options for HAProxy backend services

HAProxy Backend Map Override

This parameter allows manual configuration of backend service mappings, overriding the auto-discovery process. Used when you need precise control over backend server configurations.

Requirements

  • Valid HAProxy server configuration syntax for each backend entry
  • Each service name should match its corresponding frontend service
  • Server specifications must include valid hostnames/IPs and ports

Usage

Set this parameter to manually define backend servers:

  default:
    http:
      - server web1.example.com 192.168.1.10:80 maxconn 32
      - server web2.example.com 192.168.1.11:80 maxconn 32
    https:
      - server web1.example.com 192.168.1.10:443 ssl verify none
      - server web2.example.com 192.168.1.11:443 ssl verify none
    custom:
      - server app1.example.com 192.168.1.20:8080 check inter 2000

When this parameter is set, it completely replaces any auto-discovered backend configurations.