HAProxy Enterprise Documentation 1.8r2

Configuration Section Basics

An HAProxy Enterprise configuration is composed of named sections that differ in what they do. For example, a frontend section receives incoming traffic, a backend section defines a pool of servers that respond to requests, and a mailers section configures where to send email alerts.

Overview

Get an overview of how an HAProxy Enterprise configuration is composed.

Global

Define process-level directives and global configuration settings.

Frontend

Accept incoming connections and forward them to defined backends.

Backend

Define server pools to service incoming requests.

Listen

Define a complete proxy with the functions of a frontend and backend combined.

Defaults

Set inheritable directive defaults for other sections.

Userlist

Configure authentication and restrict access to proxied services.

Mailers

Define message transfer agent (MTA) servers to forward error messages.

Resolvers

Add DNS nameservers to resolve hostnames.

Peers

Enable the replication of stick table data between HAProxy Enterprise nodes.

Aggregations

Combine stick table data from multiple HAProxy Enterprise nodes.

Dynamic-update

Pull updated ACL and Map files from a remote server.


Next up

Overview
HAProxyConf 2022 - Call for papers