Given a particular ip address it cannot be determined which (public or private) zlb the host is in with the current method. Fixing this mainly involves updating ZBroker Agent code to use multiple environments. An API change will be involved, as nodes can possibly be in separate pools in separate zeus instances. Current plan is to change environments configuration like so, which also facilitates adding service specific capacity limits (forthcoming). mtv1: endpoint1: [credentials] endpoint2: [credentials] I will update with the API change when it's finalized. Likely the returned object will be an array of hashes instead of a single hash.
We're not deploying zbroker.