ホームページ > Java > &#&チュートリアル > SpringBoot2でエンドポイントをカスタマイズする方法

SpringBoot2でエンドポイントをカスタマイズする方法

PHPz
リリース: 2023-05-12 08:40:15
転載
1448 人が閲覧しました

SpringBoot2 新機能カスタム エンドポイント

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

springboot プロジェクトを開始します

SpringBoot2でエンドポイントをカスタマイズする方法

赤いマップが表示されたら成功を示します

http://127.0.0.1:8080/actuator/customPoint /156## にアクセスしてください

#結果

SpringBoot2でエンドポイントをカスタマイズする方法##SpringBoot-Actuator-Custom エンドポイント プロパティ

すべてのエンドポイントを閉じる

management.endpoints.enabled-by-default: false
ログイン後にコピー

アクセス プロジェクト パスを変更

デフォルトのアクセス パスは /actuator で、次のプロパティを変更することで変更できます

management.endpoints.web.base-path: /actuator
ログイン後にコピー

たとえば、デフォルトのアクセス パスは

http://ip:port/actuator

アクセス パスを

http://ip:port/myActuator

に変更する場合は、プロパティを

/myActuator

に設定できます。 パスは / で始まる必要があります。そうでない場合はアクセスできません

以上がSpringBoot2でエンドポイントをカスタマイズする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート