當前位置:首頁 » 操作系統 » 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

熱點內容
交換機伺服器路由器電腦怎麼連接 發布:2024-12-25 03:10:42 瀏覽:504
javaweb實現文件上傳 發布:2024-12-25 03:10:41 瀏覽:349
秀哥php 發布:2024-12-25 02:53:52 瀏覽:775
centos安裝phpapache 發布:2024-12-25 02:49:41 瀏覽:758
隨機優化演算法 發布:2024-12-25 02:38:09 瀏覽:278
phpnullempty 發布:2024-12-25 02:30:39 瀏覽:591
手機版高級語言編譯器 發布:2024-12-25 02:12:52 瀏覽:38
蘋果和安卓打cf手游哪個好 發布:2024-12-25 02:12:52 瀏覽:662
喵咪斗惡龍安卓哪裡下載 發布:2024-12-25 02:07:58 瀏覽:515
pythonfuture 發布:2024-12-25 01:46:47 瀏覽:587