Various methods can be used to balance connections from MultiPortal across multiple Proxmox nodes.
This is used primarily for redundancy, so the failure of a single node does not prevent MultiPortal from communicating with the Proxmox cluster.
One tested load balancing method is using a Linux-based HAProxy server
Below are high level steps for configuration of HAProxy to sit between MultiPortal and your Proxmox cluster.
Example of real configuration
Note: Using the provided example configuration, HAProxy will operate in SSL passthrough mode, meaning HAProxy does not have it's own SSL certificate and simply passes web requests onto a Proxmox node. As such, it is recommended to use a DNS record to connect to HAProxy, and ensure all nodes have the an SSL certificate installed that matches this hostname, to avoid certificate mismatch issues
For information on how to configure HAProxy with it's own certificate, see https://www.ssldragon.com/how-to/configure-ssl-haproxy