最近两天系统老是报内存溢出,然后自动杀死tomcat进程。现象如下: Jan 15 14:25:38 localhost kernel: DMA per-cpu: Jan 15 14:25:38 localhost kernel: cpu 0 hot: low 2, high 6, batch 1 Jan 15 14:25:38 localhost kernel: cpu 0 cold: low 0, high 2, batch 1 Jan 15 14:25:38 localhost kernel: cpu 1 hot: low 2, high 6, batch 1 Jan 15 14:25:38 localhost kernel: cpu 1 cold: low 0, high 2, batch 1 Jan 15 14:25:38 ...
by kfping - 服务器应用 - 2010-11-20 15:02:11 阅读(6841) 回复(4)
tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。您可以选择自己的需要选择不同的操作系统和对应的JDK的版本(只要是符合Sun发布的Java规范的),但我们推荐您使用Sun公司发布的JDK。确保您所使用的版本是最新的,因为Sun公司和其它一些公司一直在为提高性能而对java虚拟机做一些升级改进。一些报告显示JDK1.4在性能上比JDK1.3提高了将近10%到20%。 可以给Java虚拟机设置使用的内存,但...
我在linux服务器上架设了一个tomcat,有访问数据库的功能,但每次访问数据库时系统不释放内存,老在那占着,久而久之,系统就耗尽内存而亡。不知道有没有什么办法挽救? [ 本帖最后由 HonestQiao 于 2006-6-2 11:19 编辑 ]
突然网页登陆不上去,tomcat进程还在,重新启动tomcat网页登陆正常
如何从tomcat日志来查看原因阿,目前有
有时不输入页面,直接输入根目录下某个文件夹的名字,这个目录下的文件就会都列出来,这样是不安全的.我们需要在tomcat中进行设置: 打开tomcat的web.xml文件,加入: default org.apache.catalina.servlets.DefaultServlet debug 0 listings false 1 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/98136/showart_2022973.html
在linux下,如何查看tomcat的运行情况,好象有个文件叫catalina.out的,但是在windows版里好象没有,我的做法是用tail -f catalina.out来观看.但是我记得以前用的时候,我启动startup.sh之后自动会有一个命令行的窗口,在win和lin都是如此,当然那时我主要是学习,现在工作中开发,不可能由得我去启动tomcat这时除了我上面的那种查看方法还有什么别的方法吗?请大家指教.
JAVA_OPTS="$JAVA_OPTS "-Dcom.sun.management.jmxremote.port=1090 JAVA_OPTS="$JAVA_OPTS "-Dcom.sun.management.jmxremote.ssl=false JAVA_OPTS="$JAVA_OPTS "-Dcom.sun.management.jmxremote.authenticate=false JAVA_OPTS="$JAVA_OPTS "-Djava.rmi.server.hostname=10.168.10.133 打开jconsole选择远程,输入1090和10.168.10.133分别表示端口和IP. 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/...