问题描述:Tomcat部署项目,出现了“GC overhead limit exceeded” 问题

在处理Excel导出大量数据时,遇到Tomcat报'GC overhead limit exceeded'错误。尝试调整Tomcat连接时间未果后,通过深入研究Tomcat优化和修改注册表中的内存设置,特别是调整'HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationProcrun 2.0 omcat1Parameters'下的JvmMs和JvmMx参数,将初始和最大内存增大,解决了问题。重启Tomcat服务后,问题得到解决。
摘要由CSDN通过智能技术生成

想法:做的是Excel导出的场景,数据量大概在30/40万条左右,所以考虑到请求到数据可能会花费的时间比较长导致了上面的问题出现,后面去修改了Tomcat的连接时间

 

以为这样就不会报错,结果残酷的现实啪啪打脸啊、还是崩了,后面没办法了,只能安心的去查看每一个步骤,把度娘找出来,把Tomcat的优化都看了一遍,结果终于在茫茫的自恋中找到了解决“GC overhead limit exceeded” 问题。果断看了一遍,哈哈,最终我还是幸福的,在楼主的帮助下解决了这个问题,这个主要说的就是

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值