반응형
Spring Boot 2.2.0에서는 Spring Boot Actuator의 "httptrace" 엔드포인트가 존재하지 않습니다.
Spring Boot 2.2.0에서는 "httptrace" 액추에이터 엔드포인트가 더 이상 존재하지 않습니다.이 기능을 회복하려면 어떻게 해야 하나요?
이 기능은 Spring Boot 2.2.0에서는 기본적으로 삭제되어 있습니다.
회피책으로 다음 설정을 Spring 환경에 추가합니다.
management.endpoints.web.exposure.include: httptrace
를 제공합니다.HttpTraceRepository
콩은 다음과 같습니다.
@Configuration
// @Profile("actuator-endpoints")
// if you want: register bean only if profile is set
public class HttpTraceActuatorConfiguration {
@Bean
public HttpTraceRepository httpTraceRepository() {
return new InMemoryHttpTraceRepository();
}
}
http://localhost:8080/syslog/syslogptrace가 다시 작동합니다.
다음의 애플리케이션 속성을 가지는 것으로써, httptrace 를 유효하게 할 필요가 있습니다.디폴트로는 디세블로 되어 있습니다.
management.trace.http.enabled: true
management.endpoints.web.exposure.include: httptrace
필요한 것은,HttpTraceRepository
bean. 사용자 정의 구현 또는InMemoryHttpTraceRepository
언급URL : https://stackoverflow.com/questions/59115578/httptrace-endpoint-of-spring-boot-actuator-doesnt-exist-anymore-with-spring-b
반응형
'programing' 카테고리의 다른 글
React ref.current가 null입니다. (0) | 2023.03.12 |
---|---|
WordPress에서 섬네일을 확인하는 방법은 무엇입니까? (0) | 2023.03.12 |
Angular에서 응용 프로그램 전체 HTTP 헤더 설정JS (0) | 2023.03.12 |
컴포넌트에 대한 React onClick 이벤트 (0) | 2023.03.12 |
HTTP 전용 쿠키 내에 JWT 토큰을 저장하는 방법 (0) | 2023.03.07 |