可以使用“不支持节点名称的地址系列”警告阻止正常服务吗?

问题描述 投票:0回答:1

我设法将用于分割的Keras模型导出到基于tensorflow/serving:1.10.0-gpu的容器中。但是,在启动时,我会在事件循环开始之前注意到docker日志中的警告:[warn] getaddrinfo: address family for nodename not supported。我不确定这意味着什么,但到目前为止我还没有得到服务器的响应。相反,客户收到status = StatusCode.UNAVAILABEdetails="OS Error""grpc_status":14

这与警告有什么关系吗?由于这个unsupported address family,我在gRPC客户端和tfserving容器之间遇到了某种网络问题吗?

为了完整起见,我在下面发布了docker日志。请注意,为了便于阅读,我清除了日志中的时间戳和不重要的行:

[]: I tensorflow_serving/model_servers/main.cc:157] Building single TensorFlow model file config: model_name: mrcnn model_base_path: /models/mrcnn []: I tensorflow_serving/model_servers/server_core.cc:462] Adding/updating models. []: I tensorflow_serving/model_servers/server_core.cc:517] (Re-)adding model: mrcnn []: I tensorflow_serving/core/basic_manager.cc:739] Successfully reserved resources to load servable {name: mrcnn version: 1} []: I tensorflow_serving/core/loader_harness.cc:66] Approving load for servable version {name: mrcnn version: 1} []: I tensorflow_serving/core/loader_harness.cc:74] Loading servable version {name: mrcnn version: 1} []: I external/org_tensorflow/tensorflow/contrib/session_bundle/bundle_shim.cc:360] Attempting to load native SavedModelBundle in bundle-shim from: /models/mrcnn/1 []: I external/org_tensorflow/tensorflow/cc/saved_model/reader.cc:31] Reading SavedModel from: /models/mrcnn/1 []: I external/org_tensorflow/tensorflow/cc/saved_model/reader.cc:54] Reading meta graph with tags { serve } <skip> []: I external/org_tensorflow/tensorflow/core/common_runtime/gpu/gpu_device.cc:1097] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10277 MB memory) -> physical GPU (device: 0, name: GeForce GTX 1080 Ti, pci bus id: 0000:68:00.0, compute capability: 6.1) []: I external/org_tensorflow/tensorflow/cc/saved_model/loader.cc:113] Restoring SavedModel bundle. []: I external/org_tensorflow/tensorflow/cc/saved_model/loader.cc:148] Running LegacyInitOp on SavedModel bundle. []: I external/org_tensorflow/tensorflow/cc/saved_model/loader.cc:233] SavedModel load for tags { serve }; Status: success. Took 1240882 microseconds. <skip> []: I tensorflow_serving/core/loader_harness.cc:86] Successfully loaded servable version {name: mrcnn version: 1} []: I tensorflow_serving/model_servers/main.cc:327] Running ModelServer at 0.0.0.0:8500 ... [warn] getaddrinfo: address family for nodename not supported [evhttp_server.cc : 235] RAW: Entering the event loop ... []: I tensorflow_serving/model_servers/main.cc:337] Exporting HTTP/REST API at:localhost:8501 ..

tensorflow-serving
1个回答
0
投票

简短的回答是否定的,这种警告是良性的。我的预感是你的客户端无法与服务器通信,可能是因为你绑定了docker端口或客户端的代码或者你如何调用它。

© www.soinside.com 2019 - 2024. All rights reserved.