[求助] Spring 相关,使用了 MultipartFile 进行文件上传,但是抛出了 OOM?

查看 25|回复 0
作者:gzk329   
异常提示是直接缓冲区不足,堆外的,没有做最大大小限制,我的程序应该没有内存泄漏
直接缓冲区的 memory 情况
------- used total max usage
direct 183M 183M - 100.00%
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.OutOfMemoryError: Direct buffer memoryHandler dispatch failed; nested exception is java.lang.OutOfMemoryError: Direct buffer memory
这种异常考虑是怎么产生的?我重启过程序进程,有些不好排查了
我感觉是服务器当时内存不够了导致的?但是内存很大了
服务器内存使用情况
free -h
------- total used free shared buff/cache available
Mem: 251G 118G 54G 1.1G 79G 130G
Swap: 4.0G 0B 4.0G
目前这个情况也不能复现了,应该怎么继续排查?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部