需要使用 Envoy 将 HTTP 请求转换为 gRPC。后端微服务工作正常,它支持 gRPC,但不处理 Http,所以我需要使用 envoy 将请求转换为 grpc。
所以好处是,http 和 gRPC 可以一起处理。是否可以使用 Envoy,如果可以,我该如何在 Envoy 中进行配置。
需要使用 Envoy 将 HTTP 请求转换为 gRPC。后端微服务工作正常,它支持 gRPC,但不处理 Http,所以我需要使用 envoy 将请求转换为 grpc。
所以好处是,http 和 gRPC 可以一起处理。是否可以使用 Envoy,如果可以,我该如何在 Envoy 中进行配置。
您可以在此处查看如何使用 Envoy 通过 HTTP 使用 gRPC:https ://github.com/grpc/grpc-web 。如果您只需要 Envoy 配置,请在此处查看一个示例:https ://github.com/grpc/grpc-web/blob/master/net/grpc/gateway/examples/echo/envoy.yaml