root layout

패스트캠퍼스

Project 9.쿠버네티스 활용 MSA 기반 SNS 프로젝트 Ch 7. Timeline 서버 개발 02. 타임라인 API 만들기 20:50 피드 옮기는 부분 에러 문의드립니다.

2025.01.18 08:55 작성

Project 9.쿠버네티스 활용 MSA 기반 SNS 프로젝트 Ch 7. Timeline 서버 개발 02. 타임라인 API 만들기 20:50 피드 옮기는 부분 에러 문의드립니다.


기존 mysql에 있던 소셜피드를 kafka로 적제하는 메소드를 호출할 때 다음과 같은 에러가 발생합니다.

curl http://feed-service.sns.svc.cluster.local:8080/api/feeds/refresh

{"timestamp":"2025-01-17T23:12:01.280+00:00","status":500,"error":"Internal Server Error","path":"/api/feeds/refresh"}


kubectl logs -n sns <POD_NAME> 해보면 SocialFeedService의 getUserInfo메서드를 호출할 때 나는 것으로 보이고요.


2025-01-17T23:14:48.079Z ERROR 1 --- [nio-8080-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.RuntimeException: invalid server response Not Found] with root cause

java.lang.RuntimeException: invalid server response Not Found

at com.example.feedserver.feed.SocialFeedService.lambda$getUserInfo$0(SocialFeedService.java:80) ~[classes/:na]

at org.springframework.web.client.StatusHandler.handle(StatusHandler.java:146) ~[spring-web-6.1.2.jar:6.1.2]

at org.springframework.web.client.DefaultRestClient$DefaultResponseSpec.applyStatusHandlers(DefaultRestClient.java:672) ~[spring-web-6.1.2.jar:6.1.2]

at org.springframework.web.client.DefaultRestClient.readWithMessageConverters(DefaultRestClient.java:195) ~[spring-web-6.1.2.jar:6.1.2]

at org.springframework.web.client.DefaultRestClient$DefaultResponseSpec.readBody(DefaultRestClient.java:659) ~[spring-web-6.1.2.jar:6.1.2]


확인 부탁드립니다.



답변 

연관 질문

커뮤니티 질문보기