From b6d3a7971627d38894ce4a3f9f313f43492f2de9 Mon Sep 17 00:00:00 2001 From: HexToString <506181616@qq.com> Date: Tue, 17 Aug 2021 08:01:13 +0000 Subject: [PATCH] fix client ip --- java/README_CN.md | 2 +- .../main/java/PaddleServingClientExample.java | 16 ++++++++-------- .../java/io/paddle/serving/client/Client.java | 2 +- python/paddle_serving_client/httpclient.py | 2 +- python/paddle_serving_server/serve.py | 2 +- python/paddle_serving_server/server.py | 2 +- python/paddle_serving_server/web_service.py | 2 +- python/pipeline/util.py | 2 +- 8 files changed, 15 insertions(+), 15 deletions(-) mode change 100644 => 100755 java/README_CN.md mode change 100644 => 100755 python/paddle_serving_server/server.py mode change 100644 => 100755 python/paddle_serving_server/web_service.py mode change 100644 => 100755 python/pipeline/util.py diff --git a/java/README_CN.md b/java/README_CN.md old mode 100644 new mode 100755 index 70162e877..a656203a5 --- a/java/README_CN.md +++ b/java/README_CN.md @@ -98,7 +98,7 @@ java -cp paddle-serving-sdk-java-examples-0.0.1-jar-with-dependencies.jar Pipeli ### 注意事项 -1.在示例中,端口号都是9393,ip默认设置为了0.0.0.0表示本机,注意ip和port需要与Server端对应。 +1.在示例中,端口号都是9393,ip默认设置为了127.0.0.1表示本机,注意ip和port需要与Server端对应。 2.目前Serving已推出Pipeline模式(原理详见[Pipeline Serving](../doc/PIPELINE_SERVING_CN.md)),面向Java的Pipeline Serving Client已发布。 diff --git a/java/examples/src/main/java/PaddleServingClientExample.java b/java/examples/src/main/java/PaddleServingClientExample.java index 73fe94856..153cc4afd 100755 --- a/java/examples/src/main/java/PaddleServingClientExample.java +++ b/java/examples/src/main/java/PaddleServingClientExample.java @@ -25,7 +25,7 @@ boolean http_proto(String model_config_path) { List fetch = Arrays.asList("price"); Client client = new Client(); - client.setIP("0.0.0.0"); + client.setIP("127.0.0.1"); client.setPort("9393"); client.loadClientConfig(model_config_path); String result = client.predict(feed_data, fetch, true, 0); @@ -49,7 +49,7 @@ boolean http_json(String model_config_path) { Client client = new Client(); //注意:跨docker,需要设置--net-host或直接访问另一个docker的ip - client.setIP("0.0.0.0"); + client.setIP("127.0.0.1"); client.setPort("9393"); client.set_http_proto(false); client.loadClientConfig(model_config_path); @@ -73,7 +73,7 @@ boolean grpc(String model_config_path) { List fetch = Arrays.asList("price"); Client client = new Client(); - client.setIP("0.0.0.0"); + client.setIP("127.0.0.1"); client.setPort("9393"); client.loadClientConfig(model_config_path); client.set_use_grpc_client(true); @@ -97,7 +97,7 @@ boolean encrypt(String model_config_path,String keyFilePath) { List fetch = Arrays.asList("price"); Client client = new Client(); - client.setIP("0.0.0.0"); + client.setIP("127.0.0.1"); client.setPort("9393"); client.loadClientConfig(model_config_path); client.use_key(keyFilePath); @@ -125,7 +125,7 @@ boolean compress(String model_config_path) { List fetch = Arrays.asList("price"); Client client = new Client(); - client.setIP("0.0.0.0"); + client.setIP("127.0.0.1"); client.setPort("9393"); client.loadClientConfig(model_config_path); client.set_request_compress(true); @@ -176,7 +176,7 @@ boolean yolov4(String model_config_path,String filename) { }}; List fetch = Arrays.asList("save_infer_model/scale_0.tmp_0"); Client client = new Client(); - client.setIP("0.0.0.0"); + client.setIP("127.0.0.1"); client.setPort("9393"); client.loadClientConfig(model_config_path); String result = client.predict(feed_data, fetch, true, 0); @@ -198,7 +198,7 @@ boolean bert(String model_config_path) { }}; List fetch = Arrays.asList("pooled_output"); Client client = new Client(); - client.setIP("0.0.0.0"); + client.setIP("127.0.0.1"); client.setPort("9393"); client.loadClientConfig(model_config_path); String result = client.predict(feed_data, fetch, true, 0); @@ -268,7 +268,7 @@ boolean cube_local(String model_config_path) { }}; List fetch = Arrays.asList("prob"); Client client = new Client(); - client.setIP("0.0.0.0"); + client.setIP("127.0.0.1"); client.setPort("9393"); client.loadClientConfig(model_config_path); String result = client.predict(feed_data, fetch, true, 0); diff --git a/java/src/main/java/io/paddle/serving/client/Client.java b/java/src/main/java/io/paddle/serving/client/Client.java index 5c283635f..63e861ba6 100755 --- a/java/src/main/java/io/paddle/serving/client/Client.java +++ b/java/src/main/java/io/paddle/serving/client/Client.java @@ -134,7 +134,7 @@ public Client() { feedTensorLen_ = null; feedNameToIndex_ = null; timeoutS_ = 200000; - ip = "0.0.0.0"; + ip = "127.0.0.1"; port = "9393"; serverPort = "9393"; serviceName = "/GeneralModelService/inference"; diff --git a/python/paddle_serving_client/httpclient.py b/python/paddle_serving_client/httpclient.py index 9dc414316..e6ea65a40 100755 --- a/python/paddle_serving_client/httpclient.py +++ b/python/paddle_serving_client/httpclient.py @@ -75,7 +75,7 @@ def data_bytes_number(datalist): # 或者直接调用grpc_client_predict() class HttpClient(object): def __init__(self, - ip="0.0.0.0", + ip="127.0.0.1", port="9393", service_name="/GeneralModelService/inference"): self.feed_names_ = [] diff --git a/python/paddle_serving_server/serve.py b/python/paddle_serving_server/serve.py index abccf5e17..8531e83fc 100755 --- a/python/paddle_serving_server/serve.py +++ b/python/paddle_serving_server/serve.py @@ -37,7 +37,7 @@ def port_is_available(port): with closing(socket.socket(socket.AF_INET, socket.SOCK_STREAM)) as sock: sock.settimeout(2) - result = sock.connect_ex(('0.0.0.0', port)) + result = sock.connect_ex(('127.0.0.1', port)) if result != 0: return True else: diff --git a/python/paddle_serving_server/server.py b/python/paddle_serving_server/server.py old mode 100644 new mode 100755 index d1d315511..078f3702d --- a/python/paddle_serving_server/server.py +++ b/python/paddle_serving_server/server.py @@ -537,7 +537,7 @@ def prepare_server(self, def port_is_available(self, port): with closing(socket.socket(socket.AF_INET, socket.SOCK_STREAM)) as sock: sock.settimeout(2) - result = sock.connect_ex(('0.0.0.0', port)) + result = sock.connect_ex(('127.0.0.1', port)) if result != 0: return True else: diff --git a/python/paddle_serving_server/web_service.py b/python/paddle_serving_server/web_service.py old mode 100644 new mode 100755 index e6405fbf2..52e394b2c --- a/python/paddle_serving_server/web_service.py +++ b/python/paddle_serving_server/web_service.py @@ -33,7 +33,7 @@ def port_is_available(port): with closing(socket.socket(socket.AF_INET, socket.SOCK_STREAM)) as sock: sock.settimeout(2) - result = sock.connect_ex(('0.0.0.0', port)) + result = sock.connect_ex(('127.0.0.1', port)) if result != 0: return True else: diff --git a/python/pipeline/util.py b/python/pipeline/util.py old mode 100644 new mode 100755 index d7847f179..8bc15446b --- a/python/pipeline/util.py +++ b/python/pipeline/util.py @@ -39,7 +39,7 @@ def __init__(self, start_port=12000): def port_is_available(port): with closing(socket.socket(socket.AF_INET, socket.SOCK_STREAM)) as sock: sock.settimeout(2) - result = sock.connect_ex(('0.0.0.0', port)) + result = sock.connect_ex(('127.0.0.1', port)) if result != 0: return True else: