兽兽 2021-11-04 18:51 采纳率: 0%
浏览 28
已结题

OutOfMemoryError: Java heap space内存溢出加内存无用

上传到 其他云厂商的 接口 报错了

300M的没问题,3GB的就不行了

2021-11-04 18:44:45.089  WARN 8724 --- [nio-8081-exec-4] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.OutOfMemoryError: Java heap space]

代码也是切片上传的

    public static byte[] readFile3(File file){
        InputStream is = null;
        ByteArrayOutputStream out = new ByteArrayOutputStream();
        byte[] b = new byte[1024];
        int n;
        try {
            is = new FileInputStream(file);// pathStr 文件路径
            while ((n = is.read(b)) != -1) {
                out.write(b, 0, n);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }finally{
            if (is != null) {
                try {
                    is.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
        return out.toByteArray();
    }
                    try {
                        System.out.println("到333");
                        byte[] bytes = readFile3(f);
                        System.out.println("到444");
                        B2UploadFileRequest request = B2UploadFileRequest.builder(bucket, B2Utils.generateFolderPath(patharr) + f.getName(), "", B2ByteArrayContentSource.build(bytes)).build();
                        System.out.println("到555");
                        client.uploadSmallFile(request);
                    } catch (B2Exception e) {
                        e.printStackTrace();
                    }

idea 里面也设置了 启动参数 -Xmx2907m -Xms2907m -XX:NewRatio=4

这是哪里出了问题

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月12日
    • 修改了问题 11月4日
    • 修改了问题 11月4日
    • 创建了问题 11月4日

    悬赏问题

    • ¥15 2024-五一综合模拟赛
    • ¥15 下图接收小电路,谁知道原理
    • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
    • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
    • ¥15 手机接入宽带网线,如何释放宽带全部速度
    • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
    • ¥15 ETLCloud 处理json多层级问题
    • ¥15 matlab中使用gurobi时报错
    • ¥15 这个主板怎么能扩出一两个sata口
    • ¥15 不是,这到底错哪儿了😭