Nginx可以将gRPC代理到HTTP / 1.1服务器吗?

时间:2019-07-15 12:54:25

标签: nginx grpc

是否可以将Nginx用作从gRPC协议转换为HTTP / 1.1的代理,其方式类似于nghttpx

POST /helloworld.Greeter/SayHello HTTP/1.1
Host: 127.0.0.1:3001
Te: trailers
Content-Type: application/grpc
Transfer-Encoding: chunked
X-Forwarded-Proto: http
Via: 2 nghttpx

我知道,它仅适用于单向rpc调用,无法与流一起使用。

我调查了https://www.slideshare.net/Nginx/nginx-http2-server-push-and-grpchttp://nginx.org/en/docs/http/ngx_http_grpc_module.html#grpc_pass,但我很难说出来。

由于gRPC仅在后台使用HTTP2,也许proxy_pass会起作用?

0 个答案:

没有答案