Hi Yihao

We expose the following knobs to configure channel reconnect:
INITIAL_BACKOFF, MULTIPLIER, JITTER, MAX_BACKOFF, MIN_CONNECT_TIMEOUT. Most
of those can be set via channel args (some , like jitter, have to be hard
coded, but a PR to change them to channel args should be trivia).

If that does not give you enough control, then you can set wait_for_ready
to false (see here
<https://github.com/grpc/grpc/blob/master/doc/wait-for-ready.md>), and
implement custom reconnect logic there.

BEst,
Noah

On Fri, Jul 14, 2017 at 11:13 AM, yihao yang <[email protected]>
wrote:

> https://github.com/grpc/grpc/blob/master/doc/connection-backoff.md
>
> Hi,
>
> Can any one talk about why using exponential backoff when reconnecting?
> Seems I cannot costume my own reconnect algorithms outside. I can only
> recreate a new channel based on some stragety.
>
> Thanks,
> Yihao
>
> --
> You received this message because you are subscribed to the Google Groups "
> grpc.io" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/grpc-io.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/grpc-io/bb814336-6c46-4ab5-ac40-51688d0a2a4a%40googlegroups.com
> <https://groups.google.com/d/msgid/grpc-io/bb814336-6c46-4ab5-ac40-51688d0a2a4a%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/CAPYwnkhY24e%2Bnz5a6QzWLe0nDm2Otwq3ixyy2w9uwi2ThAs3gw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to