exceeded

WebClient로 API를 호출할 때 아래와 같은 에러가 발생"org.springframework.core.io.buffer.DataBufferLimitException: Exceeded limit on max bytes to buffer : xxxxxx"  1. 발생원인 및 해결 방법1) 발생원인 WebClient 응답 시 기본 버퍼 사이즈인 256K를 초과하여 발생한 에러이다. 2) 해결책WebClient codec의 maxInMemorySize에 값을 설정해주면 된다.값 설정 시에는 본문 크기에 약간의 여유를 두는 것이 좋으며 만약 4MB의 응답이라면 약5~6MB정도로 설정하여 응답 처리 중에 추가적인 메모리 사용을 고려해주는 것이 좋다.WebClient webClient = WebClient...
야뤼송
'exceeded' 태그의 글 목록