From 4013e7aceef6a3692542bdca228318b53cde1a40 Mon Sep 17 00:00:00 2001 From: xinfengkun Date: Fri, 8 Apr 2022 15:39:41 +0800 Subject: [PATCH] =?UTF-8?q?[Change]=E4=BF=AE=E6=94=B9=E8=B6=85=E6=97=B6?= =?UTF-8?q?=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../support/adas/high/common/IPCFixationIPHelper.java | 4 ++-- .../com/zhidao/support/adas/high/socket/FpgaSocket.java | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/common/IPCFixationIPHelper.java b/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/common/IPCFixationIPHelper.java index ce43c5d3a6..37d5d9358c 100644 --- a/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/common/IPCFixationIPHelper.java +++ b/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/common/IPCFixationIPHelper.java @@ -124,7 +124,7 @@ public class IPCFixationIPHelper { public void run() { start(ips); } - }, 5 * 1000L);//延时 + }, 4 * 1000L);//延时 } } } @@ -135,7 +135,7 @@ public class IPCFixationIPHelper { Process p; try { //ping -c 3 -w 100 中 ,-c 是指ping的次数 3是指ping 3次 ,-w 100 以秒为单位指定超时间隔,是指超时时间为100秒 - p = Runtime.getRuntime().exec("ping -c 2 -w 5 " + str); + p = Runtime.getRuntime().exec("ping -c 2 -w 2 " + str); int status = p.waitFor(); InputStream input = p.getInputStream(); BufferedReader in = new BufferedReader(new InputStreamReader(input)); diff --git a/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/socket/FpgaSocket.java b/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/socket/FpgaSocket.java index 4e857e76e7..30b82afadf 100644 --- a/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/socket/FpgaSocket.java +++ b/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/socket/FpgaSocket.java @@ -77,9 +77,9 @@ public class FpgaSocket implements IWebSocket { } if (okBuilder == null) { okBuilder = new OkHttpClient.Builder(); - okBuilder.writeTimeout(5, TimeUnit.SECONDS) - .readTimeout(5, TimeUnit.SECONDS) - .connectTimeout(5, TimeUnit.SECONDS); + okBuilder.writeTimeout(4, TimeUnit.SECONDS) + .readTimeout(4, TimeUnit.SECONDS) + .connectTimeout(1, TimeUnit.SECONDS); } if (client == null) { client = okBuilder.build(); @@ -117,7 +117,7 @@ public class FpgaSocket implements IWebSocket { if (isReconnect) { if (!isUserCloseWebSocket) { try { - Thread.sleep(5000L); + Thread.sleep(2000L); } catch (InterruptedException e) { e.printStackTrace(); }