NutzCN Logo
问答 内存溢出的问题还是没有搞好!
发布于 3375天前 作者 javanan 2113 次浏览 复制 上一个帖子 下一个帖子
标签:

java.lang.OutOfMemoryError: Java heap space
at java.awt.image.DataBufferByte.(DataBufferByte.java:92)
at java.awt.image.ComponentSampleModel.createDataBuffer(ComponentSampleModel.java:415)
at java.awt.image.Raster.createWritableRaster(Raster.java:941)
at javax.imageio.ImageTypeSpecifier.createBufferedImage(ImageTypeSpecifier.java:1073)
at javax.imageio.ImageReader.getDestination(ImageReader.java:2896)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(JPEGImageReader.java:1066)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(JPEGImageReader.java:1034)
at javax.imageio.ImageIO.read(ImageIO.java:1448)
at javax.imageio.ImageIO.read(ImageIO.java:1308)
at org.nutz.img.Images.read(Images.java:503)
at com.xy.businessmg.service.FileService.readImage(FileService.java:91)
at com.xy.businessmg.service.FileService.run(FileService.java:74)
at com.xy.businessmg.service.FileService.save(FileService.java:165)
at com.xy.businessmg.module.barber.WorkModule.uploadWorkImage(WorkModule.java:193)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.nutz.mvc.impl.processor.MethodInvokeProcessor.process(MethodInvokeProcessor.java:23)
at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
at org.nutz.mvc.impl.processor.AdaptorProcessor.process(AdaptorProcessor.java:33)
at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
at org.nutz.mvc.impl.processor.ActionFiltersProcessor.process(ActionFiltersProcessor.java:40)
at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
at org.nutz.mvc.impl.processor.ModuleProcessor.process(ModuleProcessor.java:113)
at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
at org.nutz.mvc.impl.processor.EncodingProcessor.process(EncodingProcessor.java:27)
at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
at org.nutz.mvc.impl.processor.UpdateRequestAttributesProcessor.process(UpdateRequestAttributesProcessor.java:15)
at org.nutz.mvc.impl.processor.AbstractProcessor.doNext(AbstractProcessor.java:44)
at com.xy.businessmg.mvc.LogTimeProcessor.process(LogTimeProcessor.java:28)
at org.nutz.mvc.impl.NutActionChain.doChain(NutActionChain.java:40)

5 回复

不进行其他任何操作的情况下处理该图片也会出现?

不会,现在测试的是,刚开始10M左右的图片都没有出现内存溢出,
,但是程序运行一段时间后,上传2M左右的图片就会!估计是其他的程序导致,没测试出来!
但是程序运行一段时间后,,如果上传1m以下的 不会有这样的问题

@javanan 果断上内存泄漏监测的工具啦
自豪地采用 NutzCN ionic

嗯 我在用 Jprofiler. 本地的调通了。。服务器的 死活搞不定!(服务器是windows系统的)

RUM<code>C29B1$7I(0}</code>(~76ZQ2.png

添加回复
请先登陆
回到顶部