From dc166355de7772fdba0a9e69c15b35fd5cbfcd9b Mon Sep 17 00:00:00 2001 From: wenshao Date: Fri, 9 Dec 2011 11:36:53 +0800 Subject: [PATCH] ha jmax --- src/main/java/com/alibaba/druid/pool/ha/HADataSource.java | 5 +++++ .../java/com/alibaba/druid/pool/ha/HADataSourceMBean.java | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/main/java/com/alibaba/druid/pool/ha/HADataSource.java b/src/main/java/com/alibaba/druid/pool/ha/HADataSource.java index 85b26f8e37..20c992b9f2 100644 --- a/src/main/java/com/alibaba/druid/pool/ha/HADataSource.java +++ b/src/main/java/com/alibaba/druid/pool/ha/HADataSource.java @@ -24,6 +24,11 @@ public class HADataSource extends MultiDataSource implements HADataSourceMBean, public HADataSource(){ } + + public void resetStat() { + masterConnectCount.set(0); + slaveConnectCount.set(0); + } public long getMasterConnectCount() { return masterConnectCount.get(); diff --git a/src/main/java/com/alibaba/druid/pool/ha/HADataSourceMBean.java b/src/main/java/com/alibaba/druid/pool/ha/HADataSourceMBean.java index 7e8672837b..b5c46d9ec8 100644 --- a/src/main/java/com/alibaba/druid/pool/ha/HADataSourceMBean.java +++ b/src/main/java/com/alibaba/druid/pool/ha/HADataSourceMBean.java @@ -12,4 +12,6 @@ public interface HADataSourceMBean { boolean isSlaveEnable(); void setSlaveEnable(boolean value); + + void resetStat(); }