We kinda build something gRPC specific for doing rich load balancing on L7 layer of gRPC:
https://github.com/mwitkow/grpc-proxy It requires a forked version of gRPC-Go, but we've been successfully running this in production for a few months now. On Thu, 11 Aug 2016 at 06:49 <[email protected]> wrote: > Hey Louis, > Is this supported by GCLB now? and there any plans for a open source > HTTP2/GRPC layer-7 LB. > Any suggestions ? > > On Thursday, October 22, 2015 at 3:54:20 AM UTC+5:30, Louis Ryan wrote: > >> Michal, >> >> GCLB will support HTTP2/GRPC passthrough as layer-7 LB but it won't be >> until sometime next year. In the meantime you can use it as a Layer-3 LB >> instead of as Layer-7 >> >> - Louis >> > On Thu, Oct 15, 2015 at 7:44 AM, <[email protected]> wrote: >> > Hi guys, >>> >>> First of all, it's great to see gRPC progressing at such a pace. It's >>> fantastic to be able to use such a great piece of technology outside Google >>> :) >>> >>> I've tried setting up a gRPC backend behind the Google HTTP load >>> balancer https://cloud.google.com/compute/docs/load-balancing/http/ >>> after seeing that HTTP/2 was a first class citizen >>> <http://googlecloudplatform.blogspot.co.uk/2015/10/Full-Speed-Ahead-with-HTTP2-on-Google-Cloud-Platform.html> >>> on >>> the platform. >>> >>> Unfortunately, it seems that the Google Cloud Load Balancer (GCLB) >>> doesn't support neither health-checking nor (after hacking a HTTP1.1 >>> healthcheck onto the server) HTTP2 forwarding. >>> >>> Do you if Google has plans for GCLB to support gRPC passthrough? >>> >>> Michal >>> Head of Infrastructure >>> Improbable >>> >> -- >>> 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]. >> >> >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/grpc-io/90ab0733-9424-4e26-9fa3-d55f3c76b820%40googlegroups.com >>> <https://groups.google.com/d/msgid/grpc-io/90ab0733-9424-4e26-9fa3-d55f3c76b820%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]. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/CAOOYqKk2__1BCcux%3Dj2Bcy1s9bppqzf3S%3DytU69ELZVMuFdp4Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
