GRPC-gateway 默认的 healthCheck 支持

GRPC-gateway default healthCheck support

我使用的 gRPC 网关运行良好。但我需要进行健康检查。我启用了 DefaultHealthCheck,它运行良好。为了使通过 HTTP1.1 检查状态成为可能,我找到了这个解决方案 https://github.com/salrashid123/grpc_health_proxy。并且它也有效。但这并不是最好的解决方案,自己维护 2 个“网关”+ 服务器。所以,我的问题是——是否可以在 gRPC 网关中启用 defaultHealthCheck 代理? 因为我不明白如何从文档中实现这个解决方案 https://grpc-ecosystem.github.io/grpc-gateway/docs/operations/health_check/

因此,最简单的方法是实施基本 return 健康状态 (200) 的 HealthCheck 协议程序,并用它重新生成存根,还应该用它生成网关。适用于 ALB AWS。