No objection, just not sure about the usefulness. I think what matters
for people is how long is it going to wait before it fails.
If it's a long time (i.e. 10 minutes) then you'd probably want it try
faster than waiting 5 minutes for the second try ... exponential
backoff sounds nicer than trying to find a reasonable balance in the
connection retries.
Another benefit of an exponential backoff strategy is that you could
allow the users to set an option to wait essentially forever (until
interrupted: nicer to allow this control to higher up stacks), which
could be useful for cloud deployments, microservices, etc..
On 1 June 2016 at 09:26, Galder ZamarreƱo <galder(a)redhat.com> wrote:
Hi all,
Java Hot Rod client has 10 max retries as default. This sounds a bit too much, and as I
find the need to add similar configuration to JS client, I'm wondering whether this
should be reduce to 3 for all clients, including Java, C* and JS clients.
Any objections?
Cheers,
--
Galder ZamarreƱo
Infinispan, Red Hat
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev