176만명의 커뮤니티!! 함께 토론해봐요.
미해결
비전공자도 이해할 수 있는 쿠버네티스 입문/실전
Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 16m default-scheduler Successfully assigned default/spring-deployment-6d776f4dc5-5fg5k to ip-172-31-40-146 Normal Pulling 14m (x4 over 16m) kubelet Pulling image " 149536500787.dkr.ecr.ap-northeast-2.amazonaws.com/kube-ecr:1.0 " Warning Failed 14m (x4 over 16m) kubelet Failed to pull image " 149536500787.dkr.ecr.ap-northeast-2.amazonaws.com/kube-ecr:1.0 ": rpc error: code = NotFound desc = failed to pull and unpack image " 149536500787.dkr.ecr.ap-northeast-2.amazonaws.com/kube-ecr:1.0 ": no match for platform in manifest: not found Warning Failed 14m (x4 over 16m) kubelet Error: ErrImagePull Warning Failed 14m (x6 over 16m) kubelet Error: ImagePullBackOff Normal BackOff 62s (x63 over 16m) kubelet Back-off pulling image " 149536500787.dkr.ecr.ap-northeast-2.amazonaws.com/kube-ecr:1.0 " 쿠버네티스로 AWS에 배포하는 과정에서 위와 같은 에러가 발생합니다. 어떻게 해결해야 될까요?
docker kubernetes msa infrastructure container
Bruce LEE
2024-12-14T07:38:57.669Z
댓글 2
좋아요 0
조회수 166
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
클래스 두개 그대로 복붙하는데 "로그인만 안됩니다" 오류내용은 { "timestamp": "2024-12-11T18:03:34.879+00:00", "status": 404, "error": "Not Found", "trace": "org.springframework.web.servlet.resource.NoResourceFoundException: No static resource .\n\tat org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:585)\n\tat org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:52)\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)\n\tat org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)\n\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)\n\tat jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\n\tat org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)\n\tat org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:365)\n\tat org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:101)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126)\n\tat org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:131)\n\tat org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:85)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:227)\n\tat org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:221)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)\n\tat org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)\n\tat org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82)\n\tat org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\n\tat org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:374)\n\tat org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233)\n\tat org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191)\n\tat org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)\n\tat org.springframework.web.servlet.handler.HandlerMappingIntrospector.lambda$createCacheFilter$3(HandlerMappingIntrospector.java:243)\n\tat org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)\n\tat org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)\n\tat org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration$CompositeFilterChainProxy.doFilter(WebMvcSecurityConfiguration.java:238)\n\tat org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:362)\n\tat org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:278)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\n\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\n\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\n\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)\n\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)\n\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)\n\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\n\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)\n\tat java.base/java.lang.Thread.run(Thread.java:1583)\n", "message": "No static resource .", "path": "/" } 포스트맨에서 이렇게뜨고 로그인말고는 다됩니다 로그인할때 post요청보낼때 저렇게뜹니다 코드는 git에서 복붙한거라 다른게없스니다
spring-boot jpa 아키텍처 spring-cloud kafka msa rabbitmq
임다정
2024-12-11T18:05:02.100Z
댓글 2
좋아요 0
조회수 286
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
안녕하세요 강의를 보면서 실습을 하다가 오류가 생겨서 질문드립니다 ! Slf4j log cannot find symbol 오류가 뜨는데요 관련 Q&A를 따라해도, 인텔리제이에서 lombok 설치해도, clean을 해도 해결이 안돼서요 이렇게 뜨는데 뭐가 문제인지 알수있을까요 ? 감사합니다!
spring-boot 아키텍처 spring-cloud msa slf4j
한혜원
2024-12-10T08:06:57.866Z
댓글 2
좋아요 0
조회수 452
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
옮기려는데 자꾸 암호를 적으라고해서요..;;
spring-boot jpa 아키텍처 spring-cloud kafka msa rabbitmq
임다정
2024-12-09T06:22:30.529Z
댓글 2
좋아요 1
조회수 254
미해결
비전공자도 이해할 수 있는 쿠버네티스 입문/실전
답변을 주셔서 여기까지는 왔습니다. 지금 저는 윈도우10 이고 파드 생성 과 접속도 잘됩니다 그런데 아래 포트포워딩 명령어를 하면 아래와 같이 에러가 뜹니다. 원인이 무엇인지 알수 있을까 하여 질문 남겨봅니다.
docker kubernetes msa infrastructure container
후니미니
2024-12-08T03:52:53.702Z
댓글 3
좋아요 0
조회수 225
미해결
비전공자도 이해할 수 있는 쿠버네티스 입문/실전
윈도우11 환경에서는 설치를 마쳤습니다. 웹서버를 파드로 띄워보기인데 그냥 편집기 아무거나 설치 하고 폴더생성 하고 폴더 안에 야물파일을 만들고, 실행(kubectl apply -f nginx-pod.yaml) 하면 되는 건가요? 저 같은 비 전공자는 어떤 원리로 실행되는지에 대한 설명이 없이 그냥 ~설치 하세요, ~폴더 생성하세요, ~야물파일 만들어서 실행 하면 됩니다 끝 해버리니 헛갈립니다~
docker kubernetes msa infrastructure container
후니미니
2024-12-07T10:24:22.655Z
댓글 2
좋아요 0
조회수 175
미해결
비전공자도 이해할 수 있는 쿠버네티스 입문/실전
docker desktop 설치 후 도커 사이트 로그인 해야 하는건가요? 그리고 curl설치를 하고 실행하면 창이 그냥 닫혀 버림니다 해결 방법이 있는지요?
docker kubernetes msa infrastructure container
후니미니
2024-12-07T08:29:53.962Z
댓글 2
좋아요 0
조회수 236
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
제가 작성한 user-service SecurityConfig 입니다 강의 내용과 최대한 유사하게 작성한거 같은데 GET /users에서 403이 발생하여 문의드립니다. gateway service에서 토큰 검증을 하여도 user service에서는 검증된 토큰인지 알 수 없으니 403이 발생하는게 맞는거 같은데 강의에서는 api가 제대로 동작하여 왜 그런지 궁금합니다 @RequiredArgsConstructor @Configuration public class SecurityConfig { //AuthenticationManager가 인자로 받을 AuthenticationConfiguraion 객체 생성자 주입 private final AuthenticationConfiguration authenticationConfiguration; private final JwtProvider jwtProvider; private static final String[] WHITE_LIST = {"/login", "/h2-console/**", "/health-check", "/welcome", "/join"}; @Bean public SecurityFilterChain config(HttpSecurity http) throws Exception { AuthenticationManager authenticationManager = authenticationManager(authenticationConfiguration); AuthenticationFilter authenticationFilter = new AuthenticationFilter( authenticationManager, jwtProvider); http.csrf(csrf -> csrf.disable()) //CSRF 보호를 비활성화. REST API 환경만 비활성화. Web Form 기반에서는 필요. .formLogin((auth) -> auth.disable()) // .httpBasic((auth) -> auth.disable()) .headers(header -> header.frameOptions( frameOptionsConfig -> frameOptionsConfig.disable()) ) //h2 console iframe을 사용하기 때문에 X-Frame-Options 헤더를 비활성화 .authorizeHttpRequests(auth -> auth.requestMatchers(WHITE_LIST).permitAll() .anyRequest() .authenticated() ) .authenticationManager(authenticationManager) .addFilterAt(authenticationFilter, UsernamePasswordAuthenticationFilter.class) .sessionManagement((session) -> session .sessionCreationPolicy(SessionCreationPolicy.STATELESS)); return http.build(); } //AuthenticationManager Bean 등록 @Bean public AuthenticationManager authenticationManager(AuthenticationConfiguration configuration) throws Exception { return configuration.getAuthenticationManager(); } @Bean public BCryptPasswordEncoder passwordEncoder() { return new BCryptPasswordEncoder(); } }
spring-boot jpa 아키텍처 spring-cloud kafka msa rabbitmq
2024-12-06T16:28:42.414Z
댓글 2
좋아요 1
조회수 296
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
intelliJ 에서 Slf4j 추가한 상태에서 log.info (header); 부분에서 나는 오류 해결방법 java: cannot find symbol symbol: variable log
spring-boot jpa 아키텍처 spring-cloud kafka msa rabbitmq
이세진
2024-12-05T06:19:07.166Z
댓글 2
좋아요 0
조회수 1173
미해결
비전공자도 이해할 수 있는 쿠버네티스 입문/실전
오늘 가입했습니다. 학습 내용 자료는 별도로 공유가 안되는 지요? 예를 들어 각 단원마다 명령어들 모음 같은 것이 있으면 좋겠습니다.
docker kubernetes msa infrastructure container
후니미니
2024-12-05T05:49:14.135Z
댓글 1
좋아요 0
조회수 122
미해결
DevOps를 위한 Docker 가상화 기술 (Private Harbor Registry)
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요, 스택 배포 시 에러가 발생합니다. 실행환경은 맥북에어 M2입니다. [root@095bf4862f0b stack]# docker service logs my-stack_nginx my-stack_nginx.1.zadkjjw39gcj@d8dbc0076896 | exec /docker-entrypoint.sh: invalid argument my-stack_nginx.1.ge1hjjudxmfk@d8dbc0076896 | exec /docker-entrypoint.sh: invalid argument my-stack_nginx.1.va6xlc9q7m06@d8dbc0076896 | exec /docker-entrypoint.sh: invalid argument [root@095bf4862f0b stack]# docker service logs my-stack_proxy my-stack_proxy.0.9qk0d0evehaw@095bf4862f0b | exec /usr/local/bin/docker-entrypoint.sh: invalid argument my-stack_proxy.0.np394q05l3lx@095bf4862f0b | exec /usr/local/bin/docker-entrypoint.sh: invalid argument my-stack_proxy.0.tmmx88ubw1nh@095bf4862f0b | exec /usr/local/bin/docker-entrypoint.sh: invalid argument my-stack_proxy.0.xmmgbtew11pn@095bf4862f0b | exec /usr/local/bin/docker-entrypoint.sh: invalid argument [root@095bf4862f0b stack]# docker service ls ID NAME MODE REPLICAS IMAGE PORTS p71zoaf4ha8v my-stack_nginx replicated 0/2 nginx:latest *:8088->80/tcp uy7jw3cblynz my-stack_proxy global 0/0 haproxy:latest *:80->80/tcp
2024-12-04T13:16:21.867Z
댓글 1
좋아요 0
조회수 198
해결됨
비전공자도 이해할 수 있는 쿠버네티스 입문/실전
이전 문제가 해결되지않아 도커 삭제 후 재설치 했는데 이후 도커 앱에서 enable kubernetes 설정이 정상 동작하지 않는 것 같습니다. 401 권한관련 이슈 같습니다. 컨텍스트관련 부분은 삭제 이전에 있던 내용이 남아있는 것 같습니다. --> 해결 방법이 있을까요?
docker kubernetes msa infrastructure container
김혜성
2024-12-02T12:28:29.612Z
댓글 2
좋아요 0
조회수 172
미해결
비전공자도 이해할 수 있는 쿠버네티스 입문/실전
kubectl cluster-info dump 명령어를 윈도우 도커앱의 터미널에서 입력했을때 아래와 같은 에러가 발생합니다 Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it. --> 해결방법이 있을까요?
docker kubernetes msa infrastructure container
김혜성
2024-12-02T11:39:26.938Z
댓글 2
좋아요 0
조회수 241
미해결
Java 마이크로서비스(MSA) 프로젝트 실습
https://github.dev/ishrhrl39/3-3.Microservice 강의중 유레카 대쉬보드에는 아이템 서비스가 잘 표현되는데 왜 postman 요청은 404가 뜨는지 원인을 못찾겠네요..라우팅쪽 문제인것같은데..
java spring rest-api spring-boot msa
김효성
2024-11-30T01:17:35.446Z
댓글 1
좋아요 0
조회수 191
미해결
비전공자도 쉽게 구성하는 MSA 서비스 모니터링 대시보드
안녕하세요, gin 서버를 실행하고 curl -X GET localhost:8080/send 명령어를 실행하면 404 page not found 에러가 나옵니다. 어떤 부분이 문제인지 모르겠어 깃허브 주소 남깁니다. 확인해주시면 감사하겠습니다. https://github.com/bonzonkim/trace-in-go 감사합니다.
docker msa open-telemetry jaeger opentracing
Bumgu
2024-11-25T12:57:29.179Z
댓글 2
좋아요 0
조회수 190
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
actuator 적용이 아닌 따로 /heath_check 를 생성한 이유가 있을까요? 좋은 강의 감사합니다. 좋은 하루 보내세요 : )
spring-boot jpa 아키텍처 spring-cloud kafka msa rabbitmq
mkp0131
2024-11-20T07:01:00.857Z
댓글 2
좋아요 0
조회수 218
해결됨
AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법
안녕하세요 강사님! 강의 잘 듣고 있습니다! 다름이 아니라 현재 팀 프로젝트의 MVP에서 사용할 API 서버(스프링 부트)를 배포할 ECS 환경을 구축 중입니다! MVP 단계이다 보니 고가용성 보다는 비용을 절약하기 위해 단일 AZ로 인프라를 구축하려 합니다! 그래서 VPC Endpoint도 단일 AZ의 private subnet1 하나에만 연결해 놓은 상태인데요. 이렇게 구성하면 ECS의 클러스터를 만들 때, EC2의 Subnet을 선택하는 단계에서 앞서 endpoint들을 연결한 Subnet 1개만 선택해 주면 될까요? + ECS의 서비스를 만들 때도 네트워킹 설정 부분에서 해당 서브넷 1개만 연결해주면 될까요?
aws docker msa container ecs fargate
Hephaestus
2024-11-19T07:20:10.313Z
댓글 2
좋아요 1
조회수 268
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
안녕하세요. 강의 잘 보고 있습니다. Gateway의 uri를 lb://MY_FIRST_SERVICE 로 수정했을 때 500 Internal Server Error가 났습니다. 처음에 Spring boot 버전에서 문제인가 싶어서 Spring boot 버전을 3.3.5 -> 3.2.0 으로 수정도 해보고 load-balancer도 추가해보고 했습니다. 결과적으로 lb://MY_FIRST_SERVICE 의 _(언더바)를 -하이픈으로 수정하니 정상 작동하는 것을 알았습니다. 그런데 여기서 이유를 GPT에게 물어본 결과 라는 답변을 받았습니다. 이러한 결과가 사실이 맞는지 궁금합니다. 구글링 해봤을 때 관련한 자료는 없어서 여쭤봅니다
spring-boot jpa 아키텍처 spring-cloud kafka msa rabbitmq
bbgiloo98
2024-11-17T16:34:47.758Z
댓글 2
좋아요 0
조회수 256
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
안녕하세요 선생님. 질문이 있어 남깁니다. spring cloud gateway mvc모델에서 route별 httpclient의 readtimeout, connectiontimeout을 설정하는 방법이 있나요? reactive한 모델에서는 metadata를 이용하여 설정하는 것 같은데, documents를 아무리 뒤져도 mvc모델에서 전역적으로 타임아웃 설정하는 법만 있고, route별 설정하는 법이 없네요.. 어떻게 설정해야할까요?
spring-boot jpa 아키텍처 spring-cloud kafka msa rabbitmq
전동혁
2024-11-17T12:20:05.507Z
댓글 1
좋아요 0
조회수 357
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
강의 자료를 받아 보고 싶습니다. 필요한 것을 찾을 때 강의를 재생하면서 내용 중에 찾기가 힘들어요
spring-boot jpa 아키텍처 spring-cloud kafka msa rabbitmq
neobns.jwlee
2024-11-16T14:26:09.288Z
댓글 2
좋아요 0
조회수 363