Я работаю на сервере grpc и продолжаю получать сообщения о том, что целевой сервер не предоставляет службу (имя службы), хотя я думаю, что имя правильное. Есть ли способ (в разработке) отправить сообщение с просьбой к серверу grpc просто вывести все возможные службы, которые он предоставляет, и сообщения, которые он принимает? Это поможет с отладкой.
Есть ли команда для отправки серверу grpc Go lang, чтобы он выводил все возможные сообщения, которые он принимает?
Ответы (1)
То, что вы ищете, называется отражением сервера. К счастью, это было реализовано в grpc go, и вы можете найти руководство здесь:
https://github.com/grpc/grpc-go/blob/master/Documentation/server-reflection-tutorial.md
person
Nicolas Noble
schedule
03.02.2021