Closed O0oO0Oo closed 3 weeks ago
이전의 #31 의 문제는 블로킹 코드의 존재로 인한 Netty 의 이벤트 루프 스레드 블로킹으로 인해 발생한 문제였다. 1,000 건의 요청이 들어왔을때, 스레드의 상태가 동시에 wait 으로 전환된다.
위 그림의 사가 코디네이터에서 Promise 의 결과를 get 을 했기때문에 발생했다.
버그 설명
이전의 #31 의 문제는 블로킹 코드의 존재로 인한 Netty 의 이벤트 루프 스레드 블로킹으로 인해 발생한 문제였다. 1,000 건의 요청이 들어왔을때, 스레드의 상태가 동시에 wait 으로 전환된다.
해결 방법
결과
스크린샷
사용 환경
위 그림의 사가 코디네이터에서 Promise 의 결과를 get 을 했기때문에 발생했다.
추가적인 정보