rest - 如何在同一端口上启用 TLS 服务 gRPC 和 REST
问题描述
我正在尝试创建一个用 Go 编写的 gRPC/REST PoC。
我想通过 TLS 连接在同一个端口上提供 gRPC 和 REST。我也在使用服务指标。
- 通过 HTTP/1 访问我的服务时,一切都按预期工作
- 访问 /metrics url 时,一切都按预期工作
- 直接访问 gRPC 服务时,使用客户端收到连接关闭响应
我不知道如何调试这种错误。
我在https://github.com/lrobinot/grpc-poc创建了一个 repo来重现这个问题。
有人可以给我一些资源的指点或告诉我我的巨大错误:)
提前致谢!