windows环境使用tomcat8部署war包,下载报错:java.lang.OutOfMemoryError: Java heap space

最近有注意到在本地tomcat部署的项目,大一点的文件点击下载,直接报错java.lang.OutOfMemoryError: Java heap space

想想应该是tomcat配置的问题,看下启动的service.bat,日志catalina.2023-03-14.log

windows环境使用tomcat8部署war包,下载报错:java.lang.OutOfMemoryError: Java heap space_第1张图片

 windows环境使用tomcat8部署war包,下载报错:java.lang.OutOfMemoryError: Java heap space_第2张图片

 修改service.bat文件163、164行 JvmMs=2048,JvmMs=2048

修改完成后先将原先的tomcat服务删掉,再重启服务。

windows环境使用tomcat8部署war包,下载报错:java.lang.OutOfMemoryError: Java heap space_第3张图片windows环境使用tomcat8部署war包,下载报错:java.lang.OutOfMemoryError: Java heap space_第4张图片

 再次下载,就没有报错,而且速度很快

localhost_access_log.2023-03-28.txt

[28/Mar/2023:00:26:51 +0800] "POST /download HTTP/1.1" 200 255524880 (文件大小 240M)

windows创建、删除tomcat服务请参考我的另一篇博客 windows创建及删除redis、mysql服务-CSDN博客

你可能感兴趣的:(java,windows,tomcat)