io.netty.handler.codec.EncoderException: java.lang.OutOfMemoryError: Direct buffer memory
Использую WebClient for consuming a restfull web service, в какой-то момент ловлю это исключение, понятия не имею как полечить это, vmOptions не помогает, там выставил память 16гб, и директ буффер выставил 16гб, все равно в определенный момент падает, тело ответа сохраняю батчами через итератор, нагуглить ответа не могу, пробовал переделать на RestTemplate, но он работает медленнее, может кто знает как полечить?
Когда падает сколько свободно памяти? Наоборот, хипа надо дать меньше, когда стреляет эта проблема, чтобы памяти для оффхипа было больше
думаю около 5 гб
Обсуждают сегодня