Linux處理Tomcat異常的方法步驟
在Linux系統中如果tomcat中的程序不穩定,tomcat就會報出的異常。這也是使用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異常的教程了,Tomcat異常並不是Tomcat本身出了問題,如果你仔細檢查,就會發現是程序內容的問題。
-
十個步驟打造安全的個人Web服務器
Win2003Server的安全性較之Win2K確實有了很大的提高,但是用Win2003Server作為服務器是否就真的安全了?如何才能打造一個安全的個人Web服務器?下面就來和小編一起看看十個步驟打造安全的個人Web服務器吧。一、WindowsServer2003的安裝1、安裝系統最少兩需要個分...
-
Linux-poll函數深入理解
其實,poll函數與select函數差不多,下面就一起來詳細瞭解一下poll函數吧!更多消息請關注應屆畢業生網!函數原型:#includeintpoll(structpollfdfd[],nfds_tnfds,inttimeout);structpollfd的結構如下:structpollfd{intfd;//文件描述符shortevent;//請求的事件shortreven...
-
windows 7系統怎麼設置提高電腦安全性
越來越多的電腦安全問題受到了不同程度的影響,那麼win7系統怎麼設置提高電腦安全性呢?以下就是小編分享windows7系統設置提高電腦安全性,希望對大家有幫助!1.更安全的網頁瀏覽Windows7附帶了當前最新且功能最強大的網頁瀏覽器版本IE8。您也可以在其他的Windows操...
-
windowsXP註冊表怎麼備份
現在大多數的人都使用WIN7的系統,很少的人使用XP系統,想備份一下注冊表都不會,不知道怎麼備份,所以小編寫了一篇關於windowsXP如何備份註冊表的經驗,把小編會的經驗分享給大家,希望小編的經驗可以幫助到了那些XP系統不會備份的人,如有什麼疑問可以在小編的經驗下方提...
相關文章
- Oracle、Linux和CentOS安裝配置步驟
- 九年級《unit 6 I like music that I can dance to. Period2》評課稿
- 託福英語寫作範文:Examinations exert a pernicious influence on educat
- Unit 5 It must belong to Caral section A英語評課稿
- Liu Xiang in a TV Commercial Film英語美文
- Ubuntu Linux系統下設置Static IP的方法
- 英國留學傳媒碩士Media/Journalism/Communication解析
- Module 3 Unit 2 I love my pocket calculator説課稿
- Linux系統是怎麼辨別gmtime和localtime
- Linux Mint Cinnamon下使用vino-server配置桌面共享的方法