diff --git a/uboot-core/src/main/java/com/chinaunicom/mall/ebtp/core/config/EBTPDataSourceHealthContributorAutoConfiguration.java b/uboot-core/src/main/java/com/chinaunicom/mall/ebtp/core/config/EBTPDataSourceHealthContributorAutoConfiguration.java index d03764d..2c69c15 100644 --- a/uboot-core/src/main/java/com/chinaunicom/mall/ebtp/core/config/EBTPDataSourceHealthContributorAutoConfiguration.java +++ b/uboot-core/src/main/java/com/chinaunicom/mall/ebtp/core/config/EBTPDataSourceHealthContributorAutoConfiguration.java @@ -5,6 +5,7 @@ import java.util.Map; import javax.sql.DataSource; import org.springframework.beans.factory.ObjectProvider; +import org.springframework.boot.actuate.autoconfigure.health.ConditionalOnEnabledHealthIndicator; import org.springframework.boot.actuate.autoconfigure.jdbc.DataSourceHealthContributorAutoConfiguration; import org.springframework.boot.actuate.health.AbstractHealthIndicator; import org.springframework.boot.actuate.jdbc.DataSourceHealthIndicator; @@ -16,6 +17,7 @@ import org.springframework.context.annotation.Configuration; * * @author Ajaxfan */ +@ConditionalOnEnabledHealthIndicator("db") @Configuration public class EBTPDataSourceHealthContributorAutoConfiguration extends DataSourceHealthContributorAutoConfiguration {