首页 > 解决方案 > 如何在 Spring Boot (application.yml) 中指定自定义健康检查注册表

问题描述

com.codahale.metrics.health.HealthCheckRegistry是否可以使用 application.yml 中的属性在 Spring Boot 应用程序中注入自定义spring.datasource.hikari.health-check-registry?以及如何做到这一点?

spring:
  datasource:
    driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
    url: jdbc:sqlserver://localhost:1433;databaseName=mydb;failoverPatner=
    username: db_user
    password: db_pass
    hikari:
      data-source-properties:
        cachePrepStmts: true
        prepStmtCacheSize: 250
      health-check-registry: ???????
    jmx-enabled: true

标签: javaspringspring-bootspring-boot-actuator

解决方案


我建议选择一个替代方案,因为这方面的信息很少。

我搜索了谷歌和 StackOverflow 并没有发现任何有用的东西。

希望这对你有用。


推荐阅读