Pls check this out https://github.com/grpc/proposal/blob/master/A6-client-retries.md#overview specifically
We also provide a mechanism for servers to explicitly signal clients to retry after a settable delay. See detailed description of server pushback <https://github.com/grpc/proposal/blob/master/A6-client-retries.md#pushback>. With the correct LB policy the client could retry on a different IP address. On Tuesday, July 26, 2022 at 10:16:36 AM UTC+5:30 Eddie Mon wrote: > > They are much appreciated if anyone has any insight to share. > > Thanks, > Eddie. > On Friday, July 1, 2022 at 5:04:25 PM UTC-4 Eddie Mon wrote: > >> Hello, >> >> I am trying to figure out if there is a way for the gRPC server to >> trigger the gRPC client to retry a request on the next server node in the >> ipv4: address list without resorting to shutting down the server or the >> channel with the gRPC client. >> >> I have tried many different return codes, but it seems that the only way >> to make the gRPC client move on to the next server IP is by terminating the >> gRPC channel. >> >> Does anyone know if what I want to do is achievable? >> >> Eddie. >> > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/a463c508-d4cc-41f7-9529-8b2f5a8d89fan%40googlegroups.com.
