需求
实现dbcp监控。
思想
基于cat心跳实现。
步骤
1.扩展dbcp数据源
2.基于cat心跳实现监控
代码
扩展dbcp数据源
/**
* 扩展了dbcp数据源对象,即添加cat监控功能
* @author gzh
* @createTime 2020/9/18 11:44 AM
*/
public class CatSecretBasicDataSource extends SecretBasicDataSource implements CatDataSourceMonitor, InitializingBean {
private static final org.slf4j.Logger log = LoggerFactory.getLogger(CatSecretBasicDataSource.class);
public CatSecretBasicDataSource() {
}
public Logger getParentLogger() throws SQLFeatureNotSupportedException {
return null;