Greetings list --<div><br></div><div>I have a current problem I&#39;m trying to solve around using the loadbalancer module and the failure route.  The current scenario is as follows:</div><div><br></div><div>a) calculate destination based on load</div>
<div>b) current branch gets a failure (in this case, perhaps a 603)</div><div>c) failure route, with two options:  1) disable the offending host and try load balancing again (bad), or what I&#39;m trying to achieve, which is to guarantee that in the context of this dialog we never try that destination again on a failure_route.</div>
<div><br></div><div>Is there a relatively clear way from a scripting context to achieve this?  The problem is that when one of our upstream hosts goes bad, he might respond a 200 to options allowing processing of future requests to that gateway from load balancer monitoring, but will be a &quot;black hole&quot; in the sense that he will always receive the next call since the load is less than the other hosts and will always return a 603.</div>
<div><br></div><div>I just need a method to have a running list of tried hosts for this dialog in load balancing calculation, and to black list trying peers on that particular list.</div><div><br></div><div>Thanks much,</div>
<div><br>Bobby Smith</div><div><br></div>