반응형
모든 Spring Boot 액추에이터 엔드포인트에 프리픽스 추가
모든 액추에이터 엔드포인트에 프레픽스를 쉽게 추가할 수 있는 방법이 있습니까?
/env -> /secure/env
/health -> /secure/health
/info -> /secure/info
...
Jesper의 답변은 전적으로 옳습니다만, 저는 모든 엔드 포인트에 프레픽스를 붙일 수 있는 보다 간단한 방법을 찾고 있었습니다.이 방법은 다음과 같습니다.management.context-path
예:
management:
context-path: /secure
-> /secure/env
-> /secure/health
...
현재 Spring-Boot 매뉴얼에 따르면 변경할 속성은 다음과 같습니다.
management.endpoints.web.base-path=/secure
속성 설정endpoints.{name}.path
당신의 안에서application.properties
. 예:
endpoints.actuator.path=/secure/actuator
endpoints.env.path=/secure/env
endpoints.health.path=/secure/health
endpoints.info.path=/secure/info
엔드포인트에서 보안을 활성화하려면endpoints.{name}.sensitive
로.true
. 예:
endpoints.health.sensitive=true
어플리케이션의 액튜에이터 엔드포인트를 보호하려면 Spring Boot 레퍼런스매뉴얼의 기밀 엔드포인트, 액튜에이터 보안 및 HTTP 헬스엔드포인트 액세스 제한도 참조하십시오.
에서 설정할 수 있는 공통 속성 목록은 Spring Boot 참조 문서의 공통 애플리케이션 속성을 참조하십시오.application.properties
.
언급URL : https://stackoverflow.com/questions/38260725/add-prefix-to-all-spring-boot-actuator-endpoints
반응형
'source' 카테고리의 다른 글
ASP에 시간이 없는 날짜.NET Web API의 JSON 출력 (0) | 2023.03.25 |
---|---|
형식 스크립트에서 사전 선언 및 초기화 (0) | 2023.03.25 |
응용 프로그램을 시작하기 전에 @MockBean 구성 요소 구성 (0) | 2023.03.25 |
리퀴베이스 잠금 - 이유? (0) | 2023.03.25 |
최종 html 출력을 수정하는 WordPress 필터 (0) | 2023.03.25 |