Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linux処理Tomcat例外メソッド

Linux処理Tomcat例外メソッド

  

Linuxシステムで、tomcat内のプログラムが不安定な場合、tomcatは例外を報告します。これはまた、Tomcatでよく発生する問題です。この記事はあなたにLinuxにTomcatの例外を処理するように教えます。
ログイン

は、PermGen空間フルネームは、永久発生空間永久保存領域のメモリを指すのOutOfMemoryError:表面からPermGen空間は、メモリ利点である、溶液はまた、メモリを増加させることでなければなりません。

なぜメモリの利点があるのか​​:

この部分はClassとMetaの情報を格納するために使用され、Classはロード時にPermGen領域に配置され、InstanceのHeap領域を格納します。それとは異なり、GC(ガベージコレクション)はメインプログラムの実行時にPermGenスペースをクリーンアップしません。そのため、アプリケーションが大量のCLASSをロードすると、PermGenスペースエラーが発生する可能性があります。この種のエラーは、WebサーバーがJSPをプリコンパイルするときによく発生します。

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

2番目に、Tomcatの再配置でメモリ不足エラーが発生します。

エラーの理由:

1、proxoolを使用しています。proxoolには古いバージョンのcglibが含まれているためです。

2、log4j、できれば、common-のみを使用してください。ロギング

3、古いバージョンのcglibは、急いで最新バージョンに更新してください。

4、最新のhibernate3.2に更新

上記はTomcat例外を扱うためのLinuxチュートリアルです。Tomcat例外はTomcat自体の問題ではありません。慎重にチェックすれば、プログラムの内容に問題があります。

Copyright © Windowsの知識 All Rights Reserved