This project was generated from code.quarkus.io, selecting quarkus-grpc and smallrye health extensions.
After following the gRPC Getting Started guide, the service was started using mvn compile quarkus:dev
Calls to the gRPC service succeed:
grpcurl -plaintext -proto=src/main/proto/helloworld.proto localhost:9000 helloworld.Greeter.SayHello
But the gRPC healthcheck fails:
curl http://localhost:8080/health
{
"status": "DOWN",
"checks": [
{
"name": "gRPC Server",
"status": "DOWN"
}
]
}