Есть ли команда для отправки серверу grpc Go lang, чтобы он выводил все возможные сообщения, которые он принимает?

Я работаю на сервере grpc и продолжаю получать сообщения о том, что целевой сервер не предоставляет службу (имя службы), хотя я думаю, что имя правильное. Есть ли способ (в разработке) отправить сообщение с просьбой к серверу grpc просто вывести все возможные службы, которые он предоставляет, и сообщения, которые он принимает? Это поможет с отладкой.


person user14416704    schedule 02.02.2021    source источник


Ответы (1)


То, что вы ищете, называется отражением сервера. К счастью, это было реализовано в grpc go, и вы можете найти руководство здесь:

https://github.com/grpc/grpc-go/blob/master/Documentation/server-reflection-tutorial.md

person Nicolas Noble    schedule 03.02.2021