[SPRING] 연결 풀에서 사용 가능한 연결 수 얻기
SPRING연결 풀에서 사용 가능한 연결 수 얻기
내 프로젝트에서 Spring은 org.apache.commons.dbcp.BasicDataSource 클래스로 연결 풀을 관리합니다. 현재 시간에 무료 또는 사용되는 연결 수를 얻을 수 있습니까?
감사.
해결법
-
==============================
1.javadocs에서 BasicDataSource의 인스턴스를 얻을 수 있다면 getNumIdle () 및 getNumActive () 메소드에서이를 읽을 수 있어야한다.
javadocs에서 BasicDataSource의 인스턴스를 얻을 수 있다면 getNumIdle () 및 getNumActive () 메소드에서이를 읽을 수 있어야한다.
-
==============================
2.BasicDataSource의 인스턴스를 얻으려면 JMX를 사용하고 노출 된 빈에 액세스 할 수 있습니다. 예를 들어 버전 6, 업데이트 7부터 JDK와 함께 제공되는 Java Visual VM을 사용할 수 있습니다. 물론 MBeans 플러그인을 설치해야합니다.
BasicDataSource의 인스턴스를 얻으려면 JMX를 사용하고 노출 된 빈에 액세스 할 수 있습니다. 예를 들어 버전 6, 업데이트 7부터 JDK와 함께 제공되는 Java Visual VM을 사용할 수 있습니다. 물론 MBeans 플러그인을 설치해야합니다.
from https://stackoverflow.com/questions/1900016/get-number-of-free-connections-in-connection-pool by cc-by-sa and MIT license