We have a rest endpoint that is "unreliable". It works sometimes.
When it doesn't work, the solution seems to be to sleep for awhile, then try 
again

So I put in a retry processor:

http processor    <-  Retry
   |      \             ^
Success  Failure  -----|

So far, so good, that loop works.  But how do I handle the slow down?
Does the penalty / yield go on the retry? Or on the http?  Whats the 
difference?  How do I know if I should YIELD or impose a penalty? I'm not sure 
I understand the differences here

Thanks
Geoff




Reply via email to