ECS, ALB를 이용한 배포에서 swagger 사용 문제

0

spring boot 3.3 springdoc 2.2 를 사용하여 api 서버 개발 후 ecs 서비스를 통해 배포하고 있습니다. 이때 {도메인}/manage/* 인 경우에 alb를 사용하여 로드밸런싱해주고 있는데 다른 uri는 모두 잘 동작하는데({도메인}/manage/test/log) swagger를 불러오기위한 {도메인}/manage/swagger-ui/index.html은 404에러가 발생합니다.

spring boot에서는 모든 경로를 /manage로 사용하고 있습니다. server.servlet.context-path=/manage

已提問 4 個月前檢視次數 213 次
1 個回答
0

안녕하세요.

혹시 CloudWatch 에서 ALB 모니터링 지표 중 HTTPCode_ELB_4XX_Count 가 404가 표시될 때마다 누적되나요? 이 지표는 ALB 자체에서 4xx 에러가 발생할 경우에 모니터링 되며, 컨테이너 내에서 발생한 경우는 카운팅 되지 않습니다.

HTTPCode_ELB_4XX_Count 지표가 누적되지 않을 경우에는 SpringBoot 데몬의 로그에서 발생하지 않았는 지 확인해 보시고, SpringBoot 내의 설정이 동작하도록 되어있는지 확인해 보셔야 할 것 같습니다.

已回答 4 個月前
profile picture
專家
已審閱 3 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南