http.grpc

Caddy的grpc插件用来代理代理客户端对gRpc服务的gRpc调用。它使得能从普通的gRPC客户端或从浏览器(使用gRPC-Web协议)使用gRPC服务。

完整文档

示例

基本设置

  1. grpc.example.com
  2. grpc localhost:9090

以上是grpc插件的基本设置。

这将代理任何grpc请求到localhost:9090。

使用其他指令设置

  1. grpc.example.com
  2. prometheus
  3. log
  4. grpc localhost:9090

这将配合logprometheus指令,将任何grpc请求代理到localhost:9090。