首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
急!!!Controller调用getFile()报内存溢出的错误.
lqwqc987
2020-01-19 09:51
代码很简单就一句getFile()
这是前台获取到的报错信息
请求头如下:
后台的报错信息如下:
这段代码已经运行了几个月了,原先都是能够正常运行的。但是前两天突然就这样了。
感谢各位!
项目:
JFinal
评论区
lqwqc987
2020-01-19 10:42
自顶一下
回复
lqwqc987
2020-01-19 10:44
补充一下 JVM -XX:MaxDirectMemorySize 已经加到512M了 小文件上传是可以的 但是大文件不行 (现在25M的文件都已经无法上传)
回复
千亦Zz
2020-01-19 11:33
这不是链接超时?
回复
lqwqc987
2020-01-19 15:12
@千亦Zz
但是这个请求抛出了Direct buffer memory的错误 这个错误应该是JFinal抛出的
回复
yuanfeng
2020-01-19 17:57
setMaxPostSize 这个有设置吗?
回复
lqwqc987
2020-01-20 14:19
@yuanfeng
这个设置了 me.setMaxPostSize(200 * Const.DEFAULT_MAX_POST_SIZE); 2000M
回复
JFinal
2020-01-20 16:21
异常是在说 time out , 检查一下网络通道, 检查前方是否有 nginx 这类反向代理
回复
lqwqc987
2020-01-20 16:45
@JFinal
感谢波总 可能找到问题了,我直接请求页面可以正常上传 ,我前方有一层oracle service bus 代理过地址
回复
发送
我要反馈
热门反馈
扫码入社