High availability: HAProxy, Keepalived, Pacemaker and Corosync
Exit

Lesson 2 of 12 · Load balancing

HAProxy: frontends, backends, L4 and L7 load balancing

45 min Debian 12 Versions HAProxy 2.4 (Rocky 9), 2.6 (Debian 12), 2.8 (Ubuntu 24.04), 3.0 (Debian 13)

Objective

Understand how HAProxy receives a connection and picks a server, write a readable configuration for a website, an API and a database, validate it before any reload, and read its logs.

This lesson is part of the full course

Unlock High availability: HAProxy, Keepalived, Pacemaker and Corosync to read every lesson, do the exercises, access the simulations and earn your certificate.

Already enrolled? Log in.