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