There's a lot to take into consideration here such as where your workload currently runs (AWS, GCP, etc).. For example, I know some* AWS load balancers support HTTP/2, but don't properly support things like trailers which gRPC relies on in stream based calls.
On Fri, Jul 10, 2020 at 5:18 AM Jordi Forns <[email protected]> wrote: > > Hi all. > > I'm having trouble with detecting client disconnections in server streams. > > The server is written in Go and is behind an Nginx Ingress Controller. > Apparently Nginx is responding with ACKs to the PING keepalive messages, so > they're not reaching the final clients and thus lose their purpose. > > I tried activating TCP keepalive in Nginx and I can see the ping frames, > but it seems the Go server is not being notified when there's a timeout. > > I'm not sure if TCP keepalives are supported by the Go implementation, > haven't found much info in that regard. Could someone clarify? > > Regards, > > Jordi. > > -- > 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/fc6b02dc-36f6-4991-964d-86b9c7fc8bf9n%40googlegroups.com > <https://groups.google.com/d/msgid/grpc-io/fc6b02dc-36f6-4991-964d-86b9c7fc8bf9n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Mya Pitzeruse Principal Software Engineer - Service Infrastructure Gender Pronouns: She, Her, Hers [email protected] Indeed - We help people get jobs. Indeed.com <http://www.indeed.com/> Facebook <http://www.facebook.com/indeed> | Twitter <http://www.twitter.com/indeed> | Instagram <http://www.instagram.com/indeedworks> -- 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/CAHa8AVRc-Zk7%3DUiubyexrnaBkoRCvD0KMW%2BXoxwajuEkcuhXLQ%40mail.gmail.com.
