當前位置:首頁 » 操作系統 » linuxtomcat內存

linuxtomcat內存

發布時間: 2024-11-20 20:56:28

⑴ 如何看linux下tomcat內存使用情況

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
export java_HOME=/usr/java/jdk1.6.0_13
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin
export LANG=en_US.UTF-8
ram_max=25
pid_ram=`ps -ef | grep java| grep -v "grep"|awk '{print $2}'|xargs|awk '{print $1}'`
ram=`ps -e -o 'user,pid,%cpu,%mem,vsz,rss,tty,stat,start,time,command' |grep java|grep -v grep |awk '{print $4}'|xargs|awk '{print $1}'`
#echo $pid_ram
#echo $ram
#echo $ram_max
if(echo $ram $ram_max | awk '!($1>$2){exit 1}')
then
#echo 1
kill -9 $pid_ram
sleep 2
cd /usr/java/tomcat5.5/bin
./startup.sh
fi

關於基礎和伺服器的服務可以網路《Linux就該這樣學》官網的技術幹活裡面有Linuxs中安裝Oracle11g安裝過程講解,希望可以幫到你

⑵ linux操作系統tomcat進程正常,但是無法訪問

1.啟動不了要找原因,不要直接就重啟了,看看日誌,訪問不了的時候看看服務狀態,系統運行狀態,cpu、內存,重啟服務

⑶ tomcat內存不斷增加切不能釋放 linux環境 求原因以及解決辦法詳細,新手求耐心,在線等

請使用如下命令:
ps-ax|grep tomcat 會出現tomcat的進程信息
類似如下的信息
24674 ? Sl 2:53 /usr/java/jdk1.6.0_20/bin/java -Xms256m -Xmx512m -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.loggin
然後使用kill + 進程id 命令殺死該進程,即可釋放內存
例如kill 24674

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:596
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:890
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:583
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:767
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:687
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1015
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:258
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:117
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:808
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:715