gpt4 book ai didi

python - 无法使用python客户端连接到go grpc服务器

转载 作者:数据小太阳 更新时间:2023-10-29 03:11:42 25 4
gpt4 key购买 nike

我有一个在 Go 中运行的 grpc 服务器。我无法使用 python 客户端调用方法。不知道出了什么问题。我收到以下错误

_RPC 的会合以 (StatusCode.UNIMPLEMENTED, method:/com.test/myMethod)> 结束

知道哪里出了问题吗? Go 客户端能够正常通信。

我还按照说明生成了 stub https://grpc.io/docs/tutorials/basic/python.html

python -m grpc_tools.protoc -I../../protos --python_out=. --grpc_python_out=. ../../protos/route_guide.proto

获得 py 文件后,我删除了 proto 文件并压缩了包。这个压缩包是我用于我的 python 客户端的。有什么问题吗?

最佳答案

有时,当客户端和服务器使用的 Protocol Buffer 文件版本处于不一致状态时,我会得到 StatusCode.UNIMPLEMENTED

例如,我在服务器中更改了 proto 缓冲区文件,但我忘记更改客户端中的 proto 缓冲区文件。

我不知道这是否有帮助,但有时它发生在我身上。

关于python - 无法使用python客户端连接到go grpc服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50014425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com