Hi,

I am trying to find a way to have my grpc c++ client detect that a service 
has failed or changed location/IP.

For now I use DNS to resolve the service's IP (and my services will 
register themselves as they become available)
The default 5 minute IDLE_TIMEOUT is too long.
Is there any way to configure it or a TCP keep-alive  via the c++ library?
Or is there a way to implement a resolver interface so I can detect changes 
quicker?

For now the only thing I can think of is to bring down and up the channel 
based on failed RPC counts but I was wondering if there is a better way.

Thanks,
Aryeh


-- 
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/ed82f08a-1c29-4c95-9242-83e0c1697263%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to