当前位置:首页 » 操作系统 » 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

热点内容
安卓手机如何转到apple手机 发布:2024-12-25 13:06:42 浏览:620
linux盘符 发布:2024-12-25 13:05:56 浏览:440
数据库表大小 发布:2024-12-25 13:05:49 浏览:208
oppo手机在哪里找到身份证密码 发布:2024-12-25 13:02:24 浏览:984
911黑武士哪个配置值得入手 发布:2024-12-25 13:00:41 浏览:791
如何不用编译器运行web项目 发布:2024-12-25 13:00:40 浏览:846
私密存储公司 发布:2024-12-25 12:58:31 浏览:837
水密码美白怎么样 发布:2024-12-25 12:56:46 浏览:669
5日线的算法 发布:2024-12-25 12:43:56 浏览:742
安卓换苹果手机了照片怎么恢复到新手机上 发布:2024-12-25 12:36:18 浏览:64