亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

linux解決Tomcat內存溢出的問題

2024-09-05 23:03:09
字體:
來源:轉載
供稿:網友

Tomcat本身不能直接在計算機上運行,需要依賴于操作系統和一個JAVA虛擬機。JAVA程序啟動時JVM會分配一個初始內存和最大內存給程序。當程序需要的內存超出內存的最大值時虛擬機就會提示內存溢出,并且導致應用服務崩潰。

一、常見的Java內存溢出有以下三種:

1. java.lang.OutOfMemoryError: Java heap space 即JVM Heap溢出

解釋說明:JVM在啟動的時候會自動設置JVM Heap的值,JVM堆的設置是指java程序運行過程中JVM可以調配使用的內存空間的設置。其初始空間默認是物理內存的1/64,最大空間不可超過物理內存。JVM提供-Xmn -Xms -Xmx等選項來進行設置。

出錯場景:在JVM中,如果98%的時間是用于GC,且可用的Heap size不足2%時,將會出現JVM Heap溢出

解決方法:修改JVM Heap的大小。

2. java.lang.OutOfMemoryError: PermGen space 即PermGen space溢出

解釋說明:PermGen space是指內存的永久保存區域。這個區域主要存放Class和Meta信息,Class在被Load時就會被放入PermGen space。

出錯場景:如果APP載入很多CLASS,就可能會出現PermGen space溢出。(因為sun的GC不會在程序運行時對PermGen space進行清理)常見于web服務器對JSP進行pre compile的時候

解決方法:修改MaxPermSize大小

3. java.lang.StackOverflowError 即棧溢出

解釋說明:JVM采用的是棧式的虛擬機,函數的調用過程都體現在堆棧和退棧上。

出錯場景:通常棧的大小是1-2MB的,如果調用構造函數的 “層”太多,則會出現棧溢出

解決方法:修改程序

二、Tomcat的JVM內存溢出解決方法

在生產環境中,tomcat內存設置不好很容易出現JVM內存溢,解決方法就是修改Tomcat中的catalina.sh文件。
在catalina.sh文件中,找到cygwin=false,在這一行的前面加入參數,具體如下

# vi TOMCAT_HOME/bin/catalina.sh
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m"

其他說明:

1.“m”說明單位是MB,否則默認是KB
2.一般使用物理內存的80%作為堆大小
3.一般把-Xms和-Xmx設為一樣大
4.一般把-Xmn設置為-Xmx值的1/4
5.一般將堆的總大小的50%到60%分配給新生成的池

三、jvm參數說明:

-server 一定要作為第一個參數,啟用JDK的server版本,在多個CPU時性能佳
-Xms java Heap初始大小。 默認是物理內存的1/64。
-Xmx java heap最大值。建議均設為物理內存的80%。不可超過物理內存。
-Xmn java heap最小值,一般設置為Xmx的3、4分之一。
-XX:PermSize 設定內存的永久保存區初始大小,缺省值為64M。
-XX:MaxPermSize 設定內存的永久保存區最大大小,缺省值為64M。
-XX:SurvivorRatio=2 生還者池的大小,默認是2。如
-XX:NewSize 新生成的池的初始大小。 缺省值為2M。
-XX:MaxNewSize 新生成的池的最大大小。 缺省值為32M。
+XX:AggressiveHeap 讓jvm忽略Xmx參數,瘋狂地吃完一個G物理內存,再吃盡一個G的swap。
-Xss 每個線程的Stack大小
-verbose:gc 現實垃圾收集信息
-Xloggc:gc.log 指定垃圾收集日志文件
-XX:+UseParNewGC 縮短minor收集的時間
-XX:+UseConcMarkSweepGC 縮短major收集的時間
-XX:userParNewGC 可用來設置并行收集(多CPU)
-XX:ParallelGCThreads 可用來增加并行度(多CPU)
-XX:UseParallelGC 設置后可以使用并行清除收集器(多CPU)

以上這篇linux解決Tomcat內存溢出的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美亚洲在线播放| 九九热这里只有精品6| 91精品久久久久久久久| 91免费国产网站| 久久久精品国产一区二区| 亚洲女同精品视频| 91精品国产综合久久香蕉的用户体验| 久久免费福利视频| 国产精品流白浆视频| 欧美亚洲视频在线看网址| 亚洲无av在线中文字幕| 久久成人一区二区| 欧美激情区在线播放| 亚洲欧美中文日韩v在线观看| 亚洲欧洲av一区二区| 久久天天躁狠狠躁夜夜躁| 久久免费在线观看| 亚洲欧美日韩精品久久亚洲区| 国产97在线播放| 日韩精品在线免费观看视频| 色综合老司机第九色激情| 国产精品午夜一区二区欲梦| 日本成人精品在线| 亚洲精品国产品国语在线| 日韩av中文字幕在线播放| 91精品久久久久久久久青青| 国产精品视频白浆免费视频| 久久久久久久一区二区| 96pao国产成视频永久免费| 日韩av免费一区| 狠狠躁夜夜躁人人躁婷婷91| 成人免费视频xnxx.com| 亚洲色图校园春色| 国产视频精品在线| 精品久久久久久久久久久久久久| 日韩欧美主播在线| 日韩精品高清在线观看| 久久久国产影院| 成人在线中文字幕| 欧美精品中文字幕一区| 国产日韩欧美视频在线| 亚洲性视频网站| 欧洲成人免费视频| 亚洲xxx视频| 九九热视频这里只有精品| 久热爱精品视频线路一| 国产视频久久久久| 精品一区二区三区电影| 久久国产精品首页| 亚洲国产欧美一区二区丝袜黑人| 亚洲欧美日韩一区二区在线| 最近免费中文字幕视频2019| 欧美激情欧美狂野欧美精品| 欧美精品videofree1080p| 国产精品视频久| 丝袜美腿亚洲一区二区| 日韩二区三区在线| 亚洲精品成人网| 日韩在线一区二区三区免费视频| 亚洲天堂av在线免费观看| 一区二区三区视频在线| 精品视频在线观看日韩| 成人国产精品日本在线| 久久精品99国产精品酒店日本| 亚洲韩国日本中文字幕| 日韩精品一区二区三区第95| 色偷偷88888欧美精品久久久| 久久精品一本久久99精品| 欧美性高潮在线| www国产亚洲精品久久网站| 色综合男人天堂| 中文字幕亚洲字幕| 日韩在线播放一区| 国产在线观看不卡| 欧美一区二区三区精品电影| 一本大道久久加勒比香蕉| 国产在线不卡精品| 国产精品久久久久久av福利| 97国产真实伦对白精彩视频8| 狠狠色狠狠色综合日日小说| 在线亚洲国产精品网| 国内精品一区二区三区四区| 亚洲精品白浆高清久久久久久| 亚洲第一精品夜夜躁人人爽| 日本亚洲欧洲色α| 亚洲r级在线观看| 91黑丝高跟在线| 亚洲丁香久久久| 日韩精品中文字幕有码专区| 亚洲二区在线播放视频| 亚洲大胆美女视频| 国产精品视频999| 91高清视频免费观看| 国产拍精品一二三| 狠狠久久五月精品中文字幕| www.亚洲一二| 久久亚洲精品小早川怜子66| 成人黄色在线播放| 精品国产31久久久久久| 亚洲国产婷婷香蕉久久久久久| 日韩黄色高清视频| 91中文字幕在线| 亚洲精品美女久久| 欧洲一区二区视频| 日韩欧美中文第一页| 一本色道久久88亚洲综合88| 国产成人精品在线视频| 国产精品99久久久久久久久久久久| 在线播放国产一区二区三区| 日韩精品中文字幕在线| 亚洲黄一区二区| 亚洲精品久久7777777| 日韩午夜在线视频| 亚洲xxxxx| 欧美成人精品xxx| 色妞久久福利网| 日韩av网站导航| 有码中文亚洲精品| 97精品免费视频| 亚洲精品www久久久久久广东| 国产精品jizz在线观看麻豆| 亚洲国产精品系列| 日韩av手机在线观看| 久久国产色av| 亚洲黄色成人网| 久久久久久久影视| 欧美成人激情视频免费观看| 欧美高清videos高潮hd| 亚洲aa中文字幕| 国产成人久久久精品一区| 国产成人97精品免费看片| 国产日韩欧美另类| 久久五月天色综合| 69影院欧美专区视频| 亚洲欧美日韩高清| 欧洲成人在线观看| 欧美成人第一页| 91沈先生作品| 这里只有精品在线观看| 国产一区二区三区日韩欧美| 久久亚洲精品毛片| 欧美在线视频一区| 91久久在线视频| 欧美日韩美女视频| 国产精品入口日韩视频大尺度| 亚洲91精品在线观看| 欧美激情在线有限公司| 国产视频精品自拍| 国内精品视频在线| 97免费视频在线| 欧美日韩另类字幕中文| 97超碰国产精品女人人人爽| 欧美国产日本高清在线| 丝袜美腿亚洲一区二区| 亚洲精品成人久久久| 欧美裸体xxxx| 亚洲人av在线影院| 亚洲电影成人av99爱色| 日韩专区中文字幕| 日韩免费黄色av| 欧美性xxxxxxxxx| 亚洲石原莉奈一区二区在线观看| 国产精品av网站| 亚洲成成品网站|