我们使用第三方系统,点击下载按钮,调用后端接口。 后端接口接收参数,然后调用帆软下载PDF接口,把接收的参数,拼接在一起,然后将下载下来的PDF存到文件流中,返回给前端,前端通过浏览器完成PDF下载。
问题: 现在由于参数过多,帆软下载PDF时占用的tomcat内存太大了,点下载几次或者多终端同时操作下载,tomcat内存就会满,报表就下载不了了。
想问下有什么好的办法解决这个办法吗? tomcat垃圾回收机制不怎么会用。
FineReport 内存机制