package com.yan.otlan.springboot; import org.springframework.boot.actuate.endpoint.annotation.Endpoint; import org.springframework.boot.actuate.endpoint.annotation.ReadOperation; import org.springframework.boot.actuate.endpoint.annotation.Selector; import org.springframework.stereotype.Component; @Endpoint(id = "customPoint") @Component public class StatusEndPoint { @ReadOperation public String getCustom(@Selector String name) { return "MyName is ." + name; } }
必要なアノテーションは 3 つだけです @endpoint
、@ReadOperation
、@Selector
赤いマップが表示されたら成功を示します
http://127.0.0.1:8080/actuator/customPoint /156## にアクセスしてください
#結果##SpringBoot-Actuator-Custom エンドポイント プロパティ
management.endpoints.enabled-by-default: false
management.endpoints.web.base-path: /actuator
たとえば、デフォルトのアクセス パスは
http://ip:port/actuatorアクセス パスを
に変更する場合は、プロパティを
に設定できます。 パスは / で始まる必要があります。そうでない場合はアクセスできません
以上がSpringBoot2でエンドポイントをカスタマイズする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。