> Java > java지도 시간 > SpringBoot2에서 엔드포인트를 사용자 정의하는 방법

SpringBoot2에서 엔드포인트를 사용자 정의하는 방법

PHPz
풀어 주다: 2023-05-12 08:40:15
앞으로
1445명이 탐색했습니다.

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;
	} 
}
로그인 후 복사

단 세 개의 주석 @endpoint, @ReadOperation, @Selector@endpoint@ReadOperation@Selector

启动springboot项目

SpringBoot2에서 엔드포인트를 사용자 정의하는 방법

看到红色mapped就说明可以成功了

访问http://127.0.0.1:8080/actuator/customPoint/156

结果

SpringBoot2에서 엔드포인트를 사용자 정의하는 방법

SpringBoot-Actuator-自定义端点属性

关闭所有端点

management.endpoints.enabled-by-default: false
로그인 후 복사

修改访问项目路径

默认访问路径为/actuator,可通过修改以下属性进行修改

management.endpoints.web.base-path: /actuator
로그인 후 복사

如默认访问路径为 http://ip:port/actuator

如想将访问路径修改为 http://ip:port/myActuator

可将属性设置为 /myActuator

springboot 프로젝트 시작

SpringBoot2의 엔드포인트를 사용자 정의하는 방법

빨간색 매핑이 표시되면 성공했다는 뜻입니다🎜🎜http://127.0.0.1:8080/actuator/customPoint/156🎜🎜Result🎜🎜SpringBoot2에서 엔드포인트를 사용자 정의하는 방법🎜

SpringBoot-Actuator-custom 엔드포인트 속성🎜

모든 엔드포인트 닫기

rrreee

액세스 프로젝트 경로 수정

🎜기본 액세스 경로는 /actuator이며, 다음 속성을 수정하여 수정할 수 있습니다🎜 rrreee 🎜기본 접근 경로가 http://ip:port/actuator인 경우🎜🎜접근 경로를 http://ip:port/myActuator로 변경하고 싶다면 >🎜🎜 속성을 /myActuator🎜🎜로 설정할 수 있습니다. 경로는 /로 시작해야 합니다. 그렇지 않으면 액세스할 수 없습니다🎜

위 내용은 SpringBoot2에서 엔드포인트를 사용자 정의하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿