在尝试使用docker运行tensorflow-serving时,使用以下代码使用gRPC发出客户端请求时出现以下错误:
`python client.py --server=172.17.0.2/16:9000 --image=./test_images/image2.jpg
debug_error_string = "{"created":"@1551888435.208113000","description":"Failed to create subchannel","file":"src/core/ext/filters/client_channel/client_channel.cc","file_line":2267,"referenced_errors":[{"created":"@1551888435.208109000","description":"Name resolution failure","file":"src/core/ext/filters/client_channel/request_routing.cc","file_line":165,"grpc_status":14}]}"`
有关我的环境的信息:
您能帮我解决这个问题吗?
最佳答案
当通道处于TRANSIENT_FAILURE且负载平衡策略找不到任何准备发送请求的后端时,就会发生这种情况。
请在https://github.com/grpc/grpc/上提交问题,详细说明您所做的事情,希望能提供更多日志/跟踪上下文,以便我们更好地为您提供帮助。
关于docker - gRPC名称解析失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55027737/