Both Java and C based clients will respect GOAWAY frames, in that a GOAWAY will induce the client to use a different connection for the following requests. Will defer to others for DNS resolver interaction.
On Thu, Dec 22, 2016 at 7:21 AM, <[email protected]> wrote: > Hello, > > When we redeploy our servers on AWS, behind an ELB we would like to > support graceful shutdown by pushing a GOAWAY frame to the already > connected clients and initiate a graceful shutdown of the clients > connection to the server. After some amount of time after the GOAWAY frame > has prompted shutdown we would like the clients to re-establish a > connection with the servers. > > I see this sort of behaviour implemented in the GO server > https://github.com/grpc/grpc-go/pull/774 > > Is this also implemented in the grpc-java server (a link to the code would > be appreciated) ? > > Also, we plan to implement a scheduled DNS name resolver for updating our > ELB DNS with the appropriate TTL https://github.com/grpc/grpc- > java/issues/2514 , will the GOAWAY frame behaviour above effect a > scheduled DNS name resolver? > > Thanks, > > Mike > > -- > 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/58f821f2-6b8a-4a8b-b20b-a2d744179627%40googlegroups.com > <https://groups.google.com/d/msgid/grpc-io/58f821f2-6b8a-4a8b-b20b-a2d744179627%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/CALCUQvgbf1RH%2B6rpc4%3Dpu%3Dnr-Wh_tCP3DwzZSg3Ce%3DHBSy3oeQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
