近日在Linux项目部署时发现诸多问题,
(1)启动缓慢问题?
startup.bat后,http://localhost:8080一直处于加载中,这中现象是因为tomcat还处于启动中,需要
在/bin/catalina.sh中添加
JAVA_OPTS="-server -Xms1600m -Xmx1600m -XX:PermSize=128M -XX:MaxPermSize=256m -Djava.security.egd=file:/dev/./urandom"
(2)shutdown.sh脚本关闭tomcat
此时tomcat已经关闭,但是java进程还在,此时处于sleep状态,不是Runnable,需要kill掉,不然这样的进程越来越多;shutdown.sh无法关闭JVM进程,需要kill掉
Tomcat常用命令:
(1)查看Tomcat进程
ps -ef|grep java
(2)查看所有进程和端口使用状况
netstat -apn
(3)干掉进程
kill -9 pid