当前位置: 首页 > wzjs >正文

网站建设公司未来方向佛山做优化的公司

网站建设公司未来方向,佛山做优化的公司,佛山企业网站建站,专门做ppt的网站背景:JavaWeb项目部署在Tomcat服务器上,服务器用的Windows。 问题表现:系统出现偶发性无法访问(隔几天就会在早上无法访问) Tomcat的日志catalina中,有如下报错信息。 java.lang.OutOfMemoryError: GC ov…

背景:JavaWeb项目部署在Tomcat服务器上,服务器用的Windows。

问题表现:系统出现偶发性无法访问(隔几天就会在早上无法访问)

Tomcat的日志catalina中,有如下报错信息。

java.lang.OutOfMemoryError: GC overhead limit exceeded
通过查询资料,显示该错误表示 Java 虚拟机(JVM)花费了大量时间进行垃圾回收(GC),但回收的内存却很少,达到了一个限制,从而抛出该异常。这通常意味着应用程序存在内存泄漏或者内存使用效率极低的问题。

问题排查过程:

一开始通过重启Tomcat解决这个问题,后来隔一段时间就会出现这种情况,发现不对劲,此时意识到问题的严重性。

开始排查这个问题,因为项目中有定时任务,每天凌晨2点会执行。想到的是不是这个定时程序中内存出现了泄漏,没有及时关闭文件流或者链接什么的。

沿着这个思路,开始看定时任务每天执行的日志。

发现有个定时任务的日志,只有开始日志,没有看到结束的日志。

推测程序应该是在执行这个定时任务的过程中出现了问题,开始逐步调试这个任务的代码,这个任务的主要工作是把本地的文件转成pdf格式的文件,然后调用第三方接口,把pdf文件传输给对方。

通过代码调试,发现程序走到这个方法的时候,进程会卡死在这里,不会继续往下走,即使等待了很久也不会继续执行代码,基本上定位到问题发生的地方了。

这个方法是把ppt格式文件转为pdf格式文件。

执行save方法时,如果文件有10M大小,那么就会卡死这这个地方。

解决问题:

又查了一下资料,可以通过改变Tomcat内存的大小来解决,下面是一些建议:

因为服务器上的Tomcat是以服务的形式安装的,找到Tomcat配置页面:

最大内存根据实际情况来配置即可。

修改完点击应用,确定,再重启Tomcat服务器。

问题解决啦!

http://www.dtcms.com/wzjs/298306.html

相关文章:

  • 网站制作需要的软件西安关键词seo
  • 网站购买后如何做qq刷赞网站推广
  • 学校网站建设的申请书网站seo优化多少钱
  • 集团企业网站建设百度广告价格
  • 望野在线seo短视频
  • 清远建设网站制作百度一下你就知道下载安装
  • 聊城做网站的公司精英网站模版
  • 网站页面架构图云搜索神器
  • wordpress 评论发邮件seo收费还是免费
  • 批发网站大全最便宜卖1688b站推广怎么买
  • 使用QQ做网站客服网络营销方式包括哪些
  • 备案时填写 网站内容抖音代运营收费详细价格
  • 做公司网站要多久关键词
  • 建网360 网站建设百度竞价课程
  • 在网站做的pdf有水印如何删除网站设计的毕业论文
  • 做网站为什么图片上传不了移动网站优化排名
  • 宽城区网站建设关键词优化难度分析
  • 做介绍英文网站关键词上首页的有效方法
  • 做网站的入门书籍国家新闻最新消息今天
  • java和做网站区别互联网营销师含金量
  • 秦皇岛网站制作与网站建设公司现在搜什么关键词能搜到网站
  • 做视频网站需要什么架构营销技巧和营销方法心得
  • 广州网站建设怎样做网络营销活动推广方式
  • 网站前后端分离怎么做济南百度竞价
  • 做co网站网络营销策划书格式
  • 如何免费搭建网站正规网站建设公司
  • 代理网站官网seo怎么读
  • 做网站有维护费是什么费用平台推广方式
  • 南京网站设计平台seo基础知识培训视频
  • 阳江招聘网价格百度seo 优化