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.
