Congratulations on the grpc support! Since h2/h2c are used to talk to upstream 
grpc servers , does that mean we will also see proxy_pass support http/2?

> On Mar 18, 2018, at 3:03 AM, Maxim Konovalov <[email protected]> wrote:
> 
> Hello,
> 
> for those who don't follow nginx-devel@.
> 
> We also published a blog post on this topic
> 
> https://www.nginx.com/blog/nginx-1-13-10-grpc/
> 
> -------- Forwarded Message --------
> Subject: [nginx] The gRPC proxy module.
> Date: Sat, 17 Mar 2018 20:08:27 +0000
> From: Maxim Dounin <[email protected]>
> Reply-To: [email protected]
> To: [email protected]
> 
> details:   http://hg.nginx.org/nginx/rev/2713b2dbf5bb
> branches:  changeset: 7233:2713b2dbf5bb
> user:      Maxim Dounin <[email protected]>
> date:      Sat Mar 17 23:04:24 2018 +0300
> description:
> The gRPC proxy module.
> 
> The module allows passing requests to upstream gRPC servers. The
> module is built by default as long as HTTP/2 support is compiled in.
> Example configuration:
> 
>    grpc_pass 127.0.0.1:9000;
> 
> Alternatively, the "grpc://" scheme can be used:
> 
>    grpc_pass grpc://127.0.0.1:9000;
> 
> Keepalive support is available via the upstream keepalive module.
> Note that keepalive connections won't currently work with grpc-go as
> it fails to handle SETTINGS_HEADER_TABLE_SIZE.
> 
> To use with SSL:
> 
>    grpc_pass grpcs://127.0.0.1:9000;
> 
> SSL connections use ALPN "h2" when available.  At least grpc-go
> works fine without ALPN, so if ALPN is not available we just
> establish a connection without it.
> 
> Tested with grpc-c++ and grpc-go.
> 
> -- 
> Maxim Konovalov
> 
> _______________________________________________
> nginx mailing list
> [email protected]
> http://mailman.nginx.org/mailman/listinfo/nginx
_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to