Gan Dong

Results 7 issues of Gan Dong

For users that develop gRPC services alongside gRPC Mate, a web UI of the latter is handy. User can check with services/methods they are working on, and quickly shoot a...

enhancement
help wanted

Inspect if the target gRPC service has a [health check service](https://github.com/grpc/grpc/blob/master/doc/health-checking.md) registered, monitor the service result, if it returns non-OK status, gRPC Mate can show something like `DOWN` or 503...

enhancement

Currently grpc-mate provides `/actuator/services` endpoint that returns all services, methods and types. An example response: ``` { "services":[ { "name":"grpc.examples.echo.Echo", "methods":[ { "name":"UnaryEcho", "input":"grpc.examples.echo.EchoRequest", "output":"grpc.examples.echo.EchoResponse", "route":"/grpc.examples.echo.Echo/UnaryEcho" }, { "name":"ServerStreamingEcho", "input":"grpc.examples.echo.EchoRequest",...

enhancement

Currently grpc-mate supports only unary calls. It would be nice to support streaming as well. Need to address how to workaround client/server streaming with HTTP/1.1

enhancement

Currently grpc-mate returns HTTP status code `502` when backend gRPC server does not support reflection. It might be more user-friendly to also give a descriptive message about this fact.

enhancement

Maybe provide something like auto inject container to pods that have specific metadata tags. Like `grpc-mate.enabled`, or something better.

enhancement

Hi, I could not find the jars from maven central. Is it published to some other repositories, or am I missing something? Cheers, Gan