Hi Kal,
If I understood correctly, you have the following architecture:
Clients <---> | LOAD | <--> LS Server 1 <---> Feeder 1
| |
Clients <---> | BALANCER | <--> LS Server 2 <---> Feeder 2
The two feeders deliver the same data, based on the subscriptions each node is handling. If Feeder 1 fails, LS Server 1 fails too and the current traffic is routed to LS Server 2.
I would expect that the global set of items that are subscribed to, after some time the system is running, is the same on LS Server 1 and LS Server 2. That means that if all the traffic is routed to one node, that Feeder will not have an increased load.
Is that what you meant?
Cheers,
Alessandro