[TIL] 8월 21일

yeon·2021년 8월 23일
0

io.netty.handler.timeout.ReadTimeoutException: null

WebClient로 http 요청을 보내고 객체를 Mono로 받아서 block()으로 객체를 꺼내는 코드에서 자꾸 io.netty.handler.timeout.ReadTimeoutException: null 에러가 난다.

어제부터 해결 시도하다가 오늘 로치랑 같이 시도했는데도 해결하지 못했다.

일단 WebClient는 비동기적으로 동작한다고 하는데 내가 비동기적인 동작방식을 아직 명확히 알지 못하고 있고 WebClient의 mono, flux, subscribe, block 등등에 대한 개념도 모르고 사용해서 해결이 더 안되는거 같다.

일단 RestTemplate으로 구현하고 WebClient에 대해 더 학습하면서 나중에 WebClient로 적용해보도록 해야겠다.

0개의 댓글