文章导航河东软件园软件下载安卓资源Mac软件驱动资源

软件教程软件评测电脑软件教程安卓应用教程苹果应用教程Mac软件教程

系统教程win10教程win8教程win7教程Win Xp教程win2003教程Linux教程U盘教程Mac教程

游戏攻略英雄联盟网游攻略其它教程

手游攻略游戏解答攻略秘籍

手机教程手机动态苹果设备安卓手机oppo手机教程三星手机教程华为手机教程vivo手机教程小米手机教程

您的位置:首页 > 文章教程 > 系统教程 > Linux教程 > Linux系统造成处理Tomcat异常的原因和解决方法

Linux系统造成处理Tomcat异常的原因和解决方法

时间:2015-08-24 16:46作者:本站来源:本站整理人气:68我要评论(0)

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。但是它也有异常出现,今天小编就要告诉大家Linux处理Tomcat异常的方法。

Linux系统造成处理Tomcat异常的原因和解决方法

  一、 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。

为什么会内存益出

  这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误常见在web服务器对JSP进行pre compile的时候。

  改正方法:-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

  二、在tomcat中redeploy时出现outofmemory的错误。

出错原因

  1、使用了proxool,因为proxool内部包含了一个老版本的cglib.

  2、log4j,最好不用,只用common-logging

  3、老版本的cglib,快点更新到最新版。

  4、更新到最新的hibernate3.2

当我们找到Linux中Tomcat异常的原因,方法也就不难找了,如果你在使用Linux系统时遇到tomcat异常,这个方法一定能给你带来帮助。

相关阅读 Ubuntu17.10在系统顶端显示日期、秒数的方法Ubuntu17.10通过dpi更改系统字体大小比例的方法Ubuntu17.10安装中文输入法的方法解决ubuntu16.04软件图标无法显示在控制栏的方法处理ubuntu 16.04提示解压失败或解压错误的方法修改Ubuntu 16.04启动器显示位置的方法Linux mint屏幕边缘设置功能的方法处理ubuntu运行软件不显示软件窗口的方法ubuntu17.10修改桌面图标大小的方法在linux系统中修改账户密码的方法

文章评论
发表评论

热门文章 解决linux虚拟机无法上网的教程linux查看cpu使用率的方法ubuntu16.04下安装配置genymotion安卓模拟器的方法处理ubuntu 16.04提示解压失败或解压错误的方法

最新文章 Ubuntu17.10在系统顶端显示日期、秒数的方法Ubuntu17.10通过dpi更改系统字体大小比例的方法 Ubuntu17.10安装中文输入法的方法解决ubuntu16.04软件图标无法显示在控制栏的方法处理ubuntu 16.04提示解压失败或解压错误的方法修改Ubuntu 16.04启动器显示位置的方法

人气排行 解决linux虚拟机无法上网的教程linux查看cpu使用率的方法ubuntu16.04下安装配置genymotion安卓模拟器的方法处理ubuntu 16.04提示解压失败或解压错误的方法解决ubuntu安装网易云音乐失败的方法Linux下IntelliJ IDEA 2017的安装破解教程处理ubuntu运行软件不显示软件窗口的方法解决ubuntu16.04软件图标无法显示在控制栏的方法

盖楼回复X

(您的评论需要经过审核才能显示)