Dedicated HAProxy Load Balancer

nstead of installing HAProxy on an application server, a dedicated Ubuntu VM was created to act as the front-end load balancer.

Hostname:

haproxy

IP address:

192.168.31.60

Purpose:

  • Receive client requests

  • Perform load balancing

  • Detect unhealthy application servers

  • Route requests only to healthy backends

The current backend servers are:

App1: 192.168.31.40:8844
App2: 192.168.31.41:8844
App3: 192.168.31.42:8844

This node acts as the single entry point for clients and provides a more stable front-end for the ERPNext deployment.