From f01ba74b891046b4c458b2a27d79873eecfa1abe Mon Sep 17 00:00:00 2001
From: TangCheng <tangchengmail@163.com>
Date: 星期日, 13 四月 2025 19:13:38 +0800
Subject: [PATCH] #流程支持每2秒跳一次

---
 JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/datasource/SMTDataSourceJDBC.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/datasource/SMTDataSourceJDBC.java b/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/datasource/SMTDataSourceJDBC.java
index 1f3fde7..55b84e7 100644
--- a/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/datasource/SMTDataSourceJDBC.java
+++ b/JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/javaai/datasource/SMTDataSourceJDBC.java
@@ -7,6 +7,7 @@
 import com.smtaiserver.smtaiserver.database.SMTDatabase;
 import com.smtaiserver.smtaiserver.database.SMTDatabase.DBRecord;
 import com.smtservlet.util.Json;
+import com.smtservlet.util.SMTJsonWriter;
 
 public class SMTDataSourceJDBC extends SMTDataSource
 {
@@ -40,4 +41,17 @@
 			throw new Exception("can't create connect data source : " + this.getId());
 		}
 	}
+	
+	@Override
+	public void getDatasourceUsgaeToJson(SMTJsonWriter jsonWr) throws Exception
+	{
+		if(_dsDataSource == null)
+			return;	
+		
+		jsonWr.beginMap(this.getId());
+		{
+			jsonWr.addKeyValue("connect", _dsDataSource.getActiveCount() + _dsDataSource.getPoolingCount());
+		}
+		jsonWr.endMap();
+	}
 }

--
Gitblit v1.9.3