1. create web server external app for each backend at server or vhost level
2. create a load balancer external app with proxy::backend* created in 1 as worker
3. create a load balancer context at vhost level using load balancer external app created in 2.
That's it.
Refer to below wiki (also covers cache proxy for 2-CPU license) on how to create web server external app:
1. I'm installing litespeed with cPanel. How to do load balancing since I don't insert vhost in litespeed?
2. When you say basic load balancing, is it just by round-robin?
1. I'm installing litespeed with cPanel. How to do load balancing since I don't insert vhost in litespeed?
2. When you say basic load balancing, is it just by round-robin?
proxy, load balancer external app are LSWS specifics which only available for LSWS vhost. iow, you need to create LSWS listener and vhost as frontend proxy to access backend (cpanel vhost).
basic load balancing is _not_ round-robin in that load balancer will not route traffic to a backend when it becomes unavailable.