mash-up-kr / Dojo-Spring

Mash-Up 익명 투표서비스 🗳️
4 stars 2 forks source link

서버 쿠버네티스 전환. 오토스케일링, zero-downtime 배포 논의 #126

Open toychip opened 3 months ago

toychip commented 3 months ago

기존 Elastic Beanstalk (단일 ec2)를 사용하다보니 서버의 메모리가 많이 사용되게되면 부하가와서 터지는 문제 발견

에러 메시지:

SSENotificationService: SSE 연결 타임아웃 ControllerExceptionAdvice: 비동기 요청 타임아웃(AsyncRequestTimeoutException) ExceptionHandlerExceptionResolver: 예외 처리 중 실패(HttpMediaTypeNotAcceptableException) 원인: 클라이언트가 서버로부터 수용할 수 있는 미디어 타입을 지정했으나, 서버가 해당 타입으로 응답할 수 없어서 발생한 예외

toychip commented 3 months ago
  1. NCP 쿠버네티스 환경 논의
  2. 모니터링 논의
  3. 배포 일정 논의
toychip commented 2 months ago

전체 에러 공유드립니다.

Aug 24 13:26:29 ip-172-31-2-54 web[2116]: 2024-08-24 22:26:29.814 DEBUG 2116 --- [io-5000-exec-10] c.m.dojo.service.SSENotificationService  : emitter(MemberId(value=71400a62-b535-48c3-967b-5a25a64137ae)) timed out
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: 2024-08-24 22:26:29.816 ERROR 2116 --- [io-5000-exec-10] c.m.d.common.ControllerExceptionAdvice   : Exception Handler org.springframework.web.context.request.async.AsyncRequestTimeoutException
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: 2024-08-24 22:26:29.817  WARN 2116 --- [io-5000-exec-10] .m.m.a.ExceptionHandlerExceptionResolver : Failure in @ExceptionHandler com.mashup.dojo.common.ControllerExceptionAdvice#handleException(Exception)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: org.springframework.web.HttpMediaTypeNotAcceptableException: No acceptable representation
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:256)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:245)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:136)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:432)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:74)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:175)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1357)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1160)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:632)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:560)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:531)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.AsyncContextImpl$AsyncRunnable.run(AsyncContextImpl.java:591)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.AsyncContextImpl.doInternalDispatch(AsyncContextImpl.java:344)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:239)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: #011at java.base/java.lang.Thread.run(Thread.java:1583)
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: 2024-08-24 22:26:29.819  WARN 2116 --- [io-5000-exec-10] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.context.request.async.AsyncRequestTimeoutException]
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: 2024-08-24 22:26:29.821 DEBUG 2116 --- [io-5000-exec-10] c.m.dojo.service.SSENotificationService  : emitter(MemberId(value=71400a62-b535-48c3-967b-5a25a64137ae)) completed successfully
Aug 24 13:26:29 ip-172-31-2-54 web[2116]: 2024-08-24 22:26:29.835 DEBUG 2116 --- [io-5000-exec-10] c.m.dojo.service.SSENotificationService  : emitter(MemberId(value=71400a62-b535-48c3-967b-5a25a64137ae)) completed successfully
Aug 24 13:27:17 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:17.737  INFO 2116 --- [nio-5000-exec-2] .c.s.MemberAuthTokenAuthenticationFilter : Authorization header = Bearer eyJhbGciOiJIUzI1NiJ9.eyJtZW1iZXJfaWQiOiI3MTQwMGE2Mi1iNTM1LTQ4YzMtOTY3Yi01YTI1YTY0MTM3YWUiLCJleHAiOjQzMTY0ODc1MzUsImlhdCI6MTcyNDQ4NzUzNX0.5Guus2EFNqMdHHl7TdGE8HE77pmX3zYOZ3dCXo0ARBA
Aug 24 13:27:17 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:17.738  INFO 2116 --- [nio-5000-exec-2] .c.s.MemberAuthTokenAuthenticationFilter : Token after removing Bearer and trimming = eyJhbGciOiJIUzI1NiJ9.eyJtZW1iZXJfaWQiOiI3MTQwMGE2Mi1iNTM1LTQ4YzMtOTY3Yi01YTI1YTY0MTM3YWUiLCJleHAiOjQzMTY0ODc1MzUsImlhdCI6MTcyNDQ4NzUzNX0.5Guus2EFNqMdHHl7TdGE8HE77pmX3zYOZ3dCXo0ARBA
Aug 24 13:27:17 ip-172-31-2-54 web[2116]: Hibernate: select me1_0.id,me1_0.created_at,me1_0.created_by,me1_0.full_name,me1_0.gender,me1_0.is_deleted,me1_0.last_modified_by,me1_0.ordinal,me1_0.platform,me1_0.profile_image_id,me1_0.second_initial_name,me1_0.updated_at from member_entity me1_0 where me1_0.id=?
Aug 24 13:27:17 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:17.752  INFO 2116 --- [nio-5000-exec-2] p6spy                                    : #1724506037752 | took 1ms | statement | connection 5| url jdbc:mysql://terraform-20240629183916677100000001.cnkuoiqee676.ap-northeast-2.rds.amazonaws.com:3306/dojodb
Aug 24 13:27:17 ip-172-31-2-54 web[2116]: select me1_0.id,me1_0.created_at,me1_0.created_by,me1_0.full_name,me1_0.gender,me1_0.is_deleted,me1_0.last_modified_by,me1_0.ordinal,me1_0.platform,me1_0.profile_image_id,me1_0.second_initial_name,me1_0.updated_at from member_entity me1_0 where me1_0.id=?
Aug 24 13:27:17 ip-172-31-2-54 web[2116]: select me1_0.id,me1_0.created_at,me1_0.created_by,me1_0.full_name,me1_0.gender,me1_0.is_deleted,me1_0.last_modified_by,me1_0.ordinal,me1_0.platform,me1_0.profile_image_id,me1_0.second_initial_name,me1_0.updated_at from member_entity me1_0 where me1_0.id='71400a62-b535-48c3-967b-5a25a64137ae';
Aug 24 13:27:17 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:17.755  INFO 2116 --- [nio-5000-exec-2] p6spy                                    : #1724506037755 | took 1ms | commit | connection 5| url jdbc:mysql://terraform-20240629183916677100000001.cnkuoiqee676.ap-northeast-2.rds.amazonaws.com:3306/dojodb
Aug 24 13:27:17 ip-172-31-2-54 web[2116]: ;
Aug 24 13:27:17 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:17.759  INFO 2116 --- [nio-5000-exec-2] c.mashup.dojo.NotificationSseController  : connect sse
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:45.814 DEBUG 2116 --- [nio-5000-exec-3] c.m.dojo.service.SSENotificationService  : emitter(MemberId(value=71400a62-b535-48c3-967b-5a25a64137ae)) timed out
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:45.816 ERROR 2116 --- [nio-5000-exec-3] c.m.d.common.ControllerExceptionAdvice   : Exception Handler org.springframework.web.context.request.async.AsyncRequestTimeoutException
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:45.817  WARN 2116 --- [nio-5000-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Failure in @ExceptionHandler com.mashup.dojo.common.ControllerExceptionAdvice#handleException(Exception)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: org.springframework.web.HttpMediaTypeNotAcceptableException: No acceptable representation
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:256)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor.handleReturnValue(HttpEntityMethodProcessor.java:245)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:136)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:432)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:74)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:175)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1357)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1160)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1106)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:632)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationDispatcher.doDispatch(ApplicationDispatcher.java:560)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:531)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.AsyncContextImpl$AsyncRunnable.run(AsyncContextImpl.java:591)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.AsyncContextImpl.doInternalDispatch(AsyncContextImpl.java:344)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.catalina.connector.CoyoteAdapter.asyncDispatch(CoyoteAdapter.java:239)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.coyote.AbstractProcessor.dispatch(AbstractProcessor.java:243)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:57)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: #011at java.base/java.lang.Thread.run(Thread.java:1583)
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:45.818  WARN 2116 --- [nio-5000-exec-3] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.context.request.async.AsyncRequestTimeoutException]
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:45.819 DEBUG 2116 --- [nio-5000-exec-3] c.m.dojo.service.SSENotificationService  : emitter(MemberId(value=71400a62-b535-48c3-967b-5a25a64137ae)) completed successfully
Aug 24 13:27:45 ip-172-31-2-54 web[2116]: 2024-08-24 22:27:45.823 DEBUG 2116 --- [nio-5000-exec-3] c.m.dojo.service.SSENotificationService  : emitter(MemberId(value=71400a62-b535-48c3-967b-5a25a64137ae)) completed successfully