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.
