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

2016-03-31 15:15 17 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的Linux系统造成处理Tomcat异常的原因和解决方法教程,一起来看看吧!超容易上手~

【 tulaoshi.com - 服务器 】

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

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

788.jpg

  一、 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的时候。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)

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

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)

  出错原因

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

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

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

  4、更新到最新的hibernate3.2

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

来源:http://www.tulaoshi.com/n/20160331/2050284.html

延伸阅读
标签: windows 操作系统
  Windows XP除了界面上的美观和安全性能大大提高外,在很多小地方考虑得很周到,体贴方便了用户。比如它的储存当前状态到硬盘,然后开机不必再经过硬件的初始化,直接从储存的状态读取数据,一般能在15秒左右开机,启动的速度大大提高。但是,由于硬件和软件的兼容性,使用XP的这种功能的时候,可能会遇到一些异常的情况,下面就分...
标签: Android
安卓手机打电话黑屏原因和解决方法 打电话黑屏如果是一件偶然的事情,那就算了,如果发张成每日必然发生的事情了,那就需要认真对待这个问题,归功到底导致黑屏的问题,无非就下面那几种问题。 1、归根结底,安卓手机的内存使用过高导致了打电话时其在使用内存时被其www.tulaoshi.com他应用程序占用,导致黑屏问题,我们可以通过清理...
标签: windows系统
Win8系统下安装杀毒软件失败的原因和解决方法   很多用户都会在安装完系统第一时间安装杀毒软件来保证系统的安全,但是,很多朋友都遇到无法安装杀毒软件的情况,相比win8一下系统来说,win8系统下似乎并不对杀毒软件欢迎,那么造成杀毒软件安装失败的原因是什么呢?下面让图老师小编带大家分析下无法安装的原因。 Win8系统下...
红米手机卡顿的原因和解决方法 原因一:开机自启动程序导致手机变慢 手机在使用过程中,会安装很多应用,而这些应用程序会在开机时自动启动,直接导致手机内存被大量占用,而一般用户又不会去注意这个问题,不注意去去除掉那些无用的开机启动项,因此手机随着空间内存的越来越小而变的越来越慢。我们可以通过限制自启动项,来减...
Win7下DNS错误的原因和解决方法   1、网络故障 这是比较常见的打引起DNS错误的原因,经常由于没网络打开网页就有类似的提示了。 解决办法:修复网络问题即可。 2、电脑中病毒了 一般如果电脑中病毒的话一般是恶意软件篡改用户的主页,劫持电脑dns等,就会照成电脑打开知名网站会跳转到其它恶意网站,或者网站都会...

经验教程

489

收藏

91
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部