web-dev-qa-db-ja.com

Spring Boot 2ヘルスアクチュエータのデフォルトマッピング

Spring Boot 2 M3アクチュエータを使用しています。デフォルトでは、ヘルスエンドポイントは/application/healthにマップされます。

  • このパスを/healthに変更することは可能ですか?
10
Boni García

Spring Boot 2.0.0のこのドキュメントを参照してください。

https://docs.spring.io/spring-boot/docs/2.0.0.M4/reference/htmlsingle/#production-ready-customizing-management-server-context-path

プロパティは、

management.context-path

これは機能するはずですが、今は確認できません。 management.context-path=/

5
Darren Forsythe

参考までにSpring Boot 2.0.0.RELEASEのデフォルトのヘルスエンドポイントは/actuator/health

12
Taylor Gautier

Application.propertiesファイルにこれを追加して、ベースパスを「/」に設定します

management.endpoints.web.base-path=/

パスは「/ health」になります

編集:または、YAMLを使用している場合:

management:
  endpoints:
    web:
      base-path: /
12
Sophia Price

はい、そうです endpoints.health.path

更新

申し訳ありませんが、健康を別のものに変えたいと思っていました。

/ application/healthを/ healthに変更する場合は、endpoints.jmx.domain。または、アプリケーションのパスをROOTに変更します。

見る

0
egorlitvinenko