Ruediger Pluem wrote:

Does anybody remember why we are making a copy of the worker?

Usually a worker represents a backend appserver instance.
Now you can have multiple load balancers with different
lb factors for the same set of workers,
but for the different application mappings.

Lets say that you have workers w1, w2, w3, and load balancers b1 and
b2. Both b1 and b2 have the same set of workers w1-w3, but with the
different lb factors for each worker, so that for b1 its: 1:1:2
and for the b2 it's 2:2:1, etc.

This allows to have common worker parameters like error status
shared across multiple balancers, while maintaining per-balancer
worker data.

Regards,
Mladen.

Reply via email to