Tomcat与Tomcat池在JMX中缺少DataSource条目

时间:2018-04-25 17:45:04

标签: java tomcat jdbc jmx

我有一个DataSource在server.xml中配置了一个tomcat实例,如

<Resource name="MyDS" auth="Container" type="javax.sql.DataSource"
          factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
          maxTotal="50" maxIdle="10" maxWaitMillis="10000"
          testOnBorrow="true" validationQuery="SELECT 1 FROM DUAL"
          username="username" password="password" driverClassName="oracle.jdbc.OracleDriver"
          url="jdbc:oracle:thin:@//database.whatever.com:1521/mydb"/>

但这并没有出现在Catalina&gt; DataSource

下的JMX中

如果我使用DBCP2(org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory),它显示正常。

我看到有一个jmxEnabled选项,但似乎并没有影响,而且默认值也是真的。我错过了什么吗?

0 个答案:

没有答案