2017-12-20 18 views
1

연결 풀의 데이터베이스에 대한 기존 연결에 대한 정보를 모니터링하고 수집하는 방법을 찾고 있습니다. 예를 들어 기존 연결 수와 이에 대한 또 다른 유용한 정보에 대한 정보.봄 부팅 응용 프로그램에서 JDBC 연결에 대한 정보 로깅

제안 방법은 무엇입니까?

내 기술 스택은 mybatis이고 spring-boot는 tomcat에 배포됩니다.

답변

0

사용중인 연결 풀에 대한 설명서를 읽으십시오. 대부분의 경우 로깅 기능을 사용할 때 풀에서 통계를 표시 할 수있는 일종의 로깅 기능이 있습니다.

HikariCP은 풀 상태로 예를 들어 Dropwizard Metrics을 지원하는 것으로 보입니다. 다른 풀에는 다른 기능이있을 수 있습니다.

+0

감사합니다. 내 JDBC 드라이버는 MSSQL이다. 참고로 적절한 장소에 대한 링크를 알려주시겠습니까? –

+0

드라이버 로깅은 연결 풀 로깅과 다릅니다. [jTDS 또는 Microsoft의] (https://stackoverflow.com/questions/4393766/differences-between-ms-sql-microsofts-jdbc-drivers-and-jtdss-driver) 드라이버를 사용하고 있습니까? 어느 쪽이든 특정 드라이버의 설명서를 확인한 다음 사용중인 연결 풀을 확인하고 그 설명서를 읽으십시오. – Kayaman

+0

아니요, 다음 중 하나입니다. https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc/6.1.0.jre8 –