From 4a6ef2229b2b99b930e56071dad46db776b4fadf Mon Sep 17 00:00:00 2001 From: taojinlong Date: Mon, 29 Jul 2024 16:35:32 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=95=B0=E6=8D=AE=E6=BA=90ssh=E9=9A=A7?= =?UTF-8?q?=E9=81=93=E8=AE=BE=E7=BD=AE=E8=B6=85=E6=97=B6=E6=97=B6=E9=97=B4?= =?UTF-8?q?=EF=BC=9A5s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dataease/extensions/datasource/provider/Provider.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/Provider.java b/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/Provider.java index f7f01c04f3..84da2cf3dc 100644 --- a/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/Provider.java +++ b/sdk/extensions/extensions-datasource/src/main/java/io/dataease/extensions/datasource/provider/Provider.java @@ -276,7 +276,11 @@ public abstract class Provider { session.setPassword(configuration.getSshPassword()); } session.setConfig("StrictHostKeyChecking", "no"); - session.connect(); + try { + session.connect(1000 * 5); + } catch (Exception e) { + DEException.throwException("SSH 连接失败:" + e.getMessage()); + } session.setPortForwardingL(configuration.getLPort(), configuration.getHost(), configuration.getPort()); return session;