2017-12-20 6 views
1

私は接続プール内のデータベースへの既存の接続に関する情報を監視して収集する方法を探しています。たとえば、既存の接続の数とこれに関するもう1つの有用な情報に関する情報。春の起動時にJDBC接続に関する情報を記録する

どのようにすればいいですか?

私のテクノロジースタックは、tomcatに配置されたmybatisとspring-bootです。

答えて

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 –

関連する問題