2

メトリックの目的でのみ、ローカルのエラスティック検索と Spring Boot Actuator 2.1.2を使用する Spring Boot アプリがあります。ここで、デフォルトのヘルスチェックを実装する必要があるため、構成 application.properties クラスで次のようにオンにしました。

management.endpoints.web.exposure.include=...,health
management.endpoint.health.show-details=never

それは正常に動作し、 http://localhost/actuator/healthを呼び出すデフォルトの実装を使用してヘルスステータスを達成できます。

しかし、私が好きではない瞬間があります。アクチュエーターのような詳細でない回答を得るたびに{"status":"UP"}、不必要なelasticsearch呼び出しを行うことがわかりました

ElasticsearchHealthIndicator.doHealthCheck(Health.Builder builder)

無駄な電話はやめようと思っています。

どうにかしてこの呼び出しだけを無効にすることはできますか?

4

1 に答える 1