On Fri, Apr 24, 2015 at 8:52 AM, Jim Jagielski <j...@jagunet.com> wrote:

> Right now, the balancer manager allows for a member to be
> disabled/stopped, but it cannot *remove* that member...
> Seems to me that that would be good, especially since
> we could always re-use that slot.
>

That means you must fully implement locking against the backends table
in any use context, determine that there are no workers using that specific
backend, and then 'remove' it ('repurpose' it, really, since it's just
another
slot.)  If there are any requests in-flight for that member, this will
result
in potentially bad collisions of misinformation.

We usually ignore these mis-attributions, but I'm not sure that's feasible
given all of the lb logic involved?

Reply via email to