linux下tomcat问题汇总
2018-03-08 11:19
323 查看
1.内存溢出解决方案修改catalina.sh文件。要添加在tomcat 的bin 下catalina.sh 里,位置cygwin=false前 。注意引号要带上,红色的为新添加的.# OS specific support. $var _must_ be set to either true or false.JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"cygwin=false
可能出现溢出的异常:1.
2.tomcat无法关闭,启动使用./shutdown.sh关闭tomcat时,如果代码中多出了Error occured during initialization of VM. Could not reserve enough space for object heap.这两行代码,那么tomcat就没有关闭,程序正常跑着呢。然后在这样的情况下启动tomcat会出现如下的提示could not create the java virtual machineError occurred during initialization of VMCould not reserve enough space for object heap其实问题还是跟上一个问题差不多。内存不足导致的。可以先在服务器的根目录下使用 ./mem.sh&清下内存(不会影响正常程序)然后kill不能关闭的tomcat。再启动就行了。当然最好还是多分一些内存
可能出现溢出的异常:1.
2.tomcat无法关闭,启动使用./shutdown.sh关闭tomcat时,如果代码中多出了Error occured during initialization of VM. Could not reserve enough space for object heap.这两行代码,那么tomcat就没有关闭,程序正常跑着呢。然后在这样的情况下启动tomcat会出现如下的提示could not create the java virtual machineError occurred during initialization of VMCould not reserve enough space for object heap其实问题还是跟上一个问题差不多。内存不足导致的。可以先在服务器的根目录下使用 ./mem.sh&清下内存(不会影响正常程序)然后kill不能关闭的tomcat。再启动就行了。当然最好还是多分一些内存
相关文章推荐
- Acegi+Tomcat5.5(测试例子问题汇总)
- linux,mysql,tomcat 环境配置问题
- Linux下Tomcat6的自动重启及自动重启后的乱码问题
- Linux下Tomcat控制台输出及日志中文乱码问题的解决
- Linux下Tomcat6的乱码问题
- linux定时执行,脚本问题解决汇总
- Linux起动时Tomcat找不到JAVA虚拟机的问题
- [Linux问题解决] tomcat 启动正常,局域网无法访问
- 关于Linux下tomcat的catalina.out文件过大问题
- 面向新手,Linux环境下安装GCC所遇到的问题汇总
- Linux系统非ROOT用户80端口不能启动tomcat问题的变通办法——通过Iptables端口转发
- LINUX上安装tomcat遇到的问题
- Linux维护之Grub应用与问题汇总
- Linux问题汇总
- LINUX主要问题概要汇总(转)
- linux下tomcat部署get请求乱码问题解决方法
- linux+tomcat上jsp项目中乱码问题
- freemind 在linux下的各种问题解决方案汇总
- Linux下tomcat设置jsp连接mysql 的问题忙了几天,终于搞定
- Linux下tomcat启动BASEDIR environment variable问题