gdong42 / grpc-mate

A dynamic proxy server that translates JSON HTTP requests into gRPC calls.
https://grpcmate.io
Apache License 2.0
75 stars 9 forks source link

Support gRPC HealthCheck #9

Open gdong42 opened 4 years ago

gdong42 commented 4 years ago

Inspect if the target gRPC service has a health check service registered, monitor the service result, if it returns non-OK status, gRPC Mate can show something like DOWN or 503 status to indicate the health status.

The health check probe should be scheduled at a fixed rate, with frequency set to 10s or so, and the frequency should be adjustable.