Spring bootでアプリケーションを作成しており、CPをHikeriCP⇒Tomcat jdbc connection poolに変更しました。
Connection Poolの状態をjconsoleで監視したいのですが、
開発環境で実行した際はjconsoleのMBeanに表示されたのですが、
実行jarを作成してサーバ環境で起動したところjconsoleに表示されません。
application.propertiesには以下のように設定しています。
spring.datasource.tomcat.auto-commit=true
spring.datasource.tomcat.max-active=50
spring.datasource.tomcat.initial-size=50
spring.datasource.tomcat.max-wait=30000
spring.datasource.tomcat.validation-query="SELECT 1 FROM DUAL"
spring.datasource.tomcat.validation-interval=1800000
spring.datasource.tomcat.test-while-idle=true
spring.datasource.tomcat.test-on-borrow=true
spring.datasource.remove-abandoned=true
spring.datasource.remove-abandoned-timeout=180
spring.datasource.tomcat.jmx-enabled=true
server.tomcat.mbeanregistry.enabled=true
他に設定が必要な項目はわかりますでしょうか。
あなたの回答
tips
プレビュー