配置信息如下: initial-size: 5 min-idle: 5 max-active: 20 max-wait: 60000 use-unfair-lock: true test-while-idle: true time-between-eviction-runs-millis: 60000 min-evictable-idle-time-millis: 90000 test-on-borrow: false test-on-return: false pool-prepared-statements: true max-pool-prepared-statement-per-connection-size: 20 监控页面显示 从连接池获取连接时间长,等待获取连接时间长 MaxWait 60000 LogDifferentThread true UseUnfairLock false 累计总次数 71 等待总时长 4020028 池中连接数 0
服务异常时,服务器cpu使用率正常,内存使用率也正常 异常信息如下 死循环,一直报错,这个时候监控页面可用,其他请求不可用。 [ERROR] 2023-09-05 09:07:53.650 [Druid-ConnectionPool-Create-1099766787] [,,,] c.alibaba.druid.pool.DruidDataSource - create connection SQLException, url: jdbc:oracle:thin:@xxx.xxx.xxxx:1521/xxxx, errorCode 17176, state 99999 java.sql.SQLException: Locale not recognized at oracle.jdbc.driver.T4CTTIoauthenticate.setSessionFields(T4CTTIoauthenticate.java:990) at oracle.jdbc.driver.T4CTTIoauthenticate.(T4CTTIoauthenticate.java:235) at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:370) at oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:546) at oracle.jdbc.driver.T4CConnection.(T4CConnection.java:236) at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1646) at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1710) at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2753)