현재 http://localhost:8080 에서 실행 중인 Java Spring Boot 애플리케이션이 있습니다 . Kubernetes에 배포할 이 애플리케이션을 컨테이너화할 것입니다. 이를 위해 파일 actuator health
에 다음을 추가하여 Endpoints을 활성화했습니다 .pom.xml
<!-- Spring boot actuator to expose metrics endpoint -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
이제 응용 프로그램 상태 Endpoints은 http://localhost:8080/actuator/health Endpoints에서 성공적으로 작동합니다. Health Endpoint URL 의 PORT를 8081로 변경하고 싶습니다 . (이는 8080 포트는 공개하고 8081 포트는 로드밸런서에만 노출할 수 있도록 하기 위함입니다. 개인취향입니다)
상태 Endpoints URL이 http://localhost:8081/actuator/health 가 되고 응용 프로그램이 http://localhost:8080/ 에서 실행되도록 상태 Endpoints 의 포트를 변경하려면 어떻게 해야 합니까 ?