At present we are using a proto definition of this repository to feed the info about public services and methods into grpcurl. But this is also an extra layer of overhead as this requires an extra checkout of this repository.
gRPC Server Reflection provides information about publicly accessible gRPC services on a server and assists clients at runtime to construct RPC requests and responses without precompiled service information.
now simply grpcurl -plaintext -d 'data' <server> <pkg.service.method> is sufficient.
At present we are using a proto definition of this repository to feed the info about public services and methods into
grpcurl
. But this is also an extra layer of overhead as this requires an extra checkout of this repository.gRPC Server Reflection provides information about publicly accessible gRPC services on a server and assists clients at runtime to construct RPC requests and responses without precompiled service information.
now simply
grpcurl -plaintext -d 'data' <server> <pkg.service.method>
is sufficient.https://github.com/apache/apisix/issues/3601