http://hi.baidu.com/%CE%E2_%F0%A9/blog/item/1313025d3145334efbf2c0a1.html
调整JVM大小
#vi /usr/java/tomcat7/bin/catalina.sh
添加:
JAVA_OPTS="-Xms1024m -Xmx1024m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
查看Tomcat的JVM内存
1. Tomcat7中没有设置任何默认用户,因而需要手动往Tomcat7的conf文件夹下的tomcat-users.xml文件中添加用户。
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>
注:添加完需要重启Tomcat7。
2. 访问http://localhost:8080/manager/status,输入上面添加的用户名和密码。
3. 然后在如下面的JVM下可以看到内存的使用情况。
JVM
Free memory: 442.24 MB Total memory: 490.68 MB Max memory: 913.81 MB
还要修改默认连接数设置:
以下红色四行TOMCAT7中没有,手工加上就可以了,基本上可以解决连接数过大引起的死机。具体数值可跟据实际情况设置
<Connector port="80" protocol="HTTP/1.1"
maxThreads="600"
minSpareThreads="100"
maxSpareThreads="500"
acceptCount="700"
connectionTimeout="20000"
redirectPort="8443" />
参数解释:
maxThreads="600" ///最大线程数
minSpareThreads="100"///初始化时创建的线程数
maxSpareThreads="500"///一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。
acceptCount="700"//指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中,请求数超过这个数的请求将不予处理
分享到:
相关推荐
tomcat7安装使用及jvm连接数参数调优
Java面试专题-面试人员必看-微服务架构面试专题系列:Tomcat+Mysql+设计模式+并发+Netty+JVM
JAVA应用JVM原理及参数调优深入讲解视频.7 JAVA应用JVM原理及参数调优深入讲解视频.8 JAVA应用JVM原理及参数调优深入讲解视频.9 JAVA应用JVM原理及参数调优深入讲解视频.10 JAVA应用JVM原理及参数调优深入讲解视频....
JVM优化3(Tomcat参数调优,JVM参数调优,jvm字节码,代码优化),供大家查阅!!!!!!!!!!!!!!
java筑基(基础)面试专题系列:Tomcat+Mysql+设计模式+并发+Netty+JVM.zip
如何配置jvm参数,并且调优,适合各路开发者,
详细讲述了JVM参数的调优方法和步骤.并描述了GC垃圾回收机制的瓶颈,以及出现内存溢出的原因。
jvm虚拟机参数调优,tomcat调优,内含代码测试,性能测试讲解
jvm性能调优+内存模型+虚拟机 jvm性能调优+内存模型+虚拟机 jvm性能调优+内存模型+虚拟机
JVM优化3(Tomcat参数调优,JVM参数调优,jvm字节码,代码优化).zip
JVM调优实践 ⼀、JVM调优准备⼯作 1. 机器环境: 机器 CPU 内存 单机 4C 16G 2. 默认启动参数 JAVA_OPT="${JAVA_OPT} -server -Xms512m -Xmx512m -Xmn256 -XX:MetaspaceSiz e=128m -XX:MaxMetaspaceSize=320m" JAVA_...
JVM参数调优 及 JAVA相关工具使用
jvm工具、参数调优&调试技巧 jvm工具、参数调优&调试技巧
JAVA应用JVM原理及参数调优深入讲解视频,内容讲解透彻,内容丰富
课程内容包括了JVM性能调优专题,Tomcat性能优化实战,MySQL深度优化,并发编程,源码框架专题,分布式缓存技术Redis,分布式协调任务ZooKeeper,分布式协调任务ZooKeeper,Kafka mongodb sharding-sphere,Netty...
jvm 参数调优实践,有代码可供参考,详细调优比较!
Web服务器三剑客运维配置实战 Nginx+JVM+Tomcat+HTTP协议 视频教程+笔记+课件+资料 虽然在课程中还讲解了部分HTTP协议的技术,但是课程的重点还是NGINX、JVM、Tomcat三相运维与配置技术。课程内容包括了Nginx进阶...
jvm知识点总览(类的加载机制+内存结构+GC算法 垃圾回收+GC分析 命令调优);jvm知识点总览(类的加载机制+内存结构+GC算法 垃圾回收+GC分析 命令调优);jvm知识点总览(类的加载机制+内存结构+GC算法 垃圾回收+GC...
JVM体系结构与GC调优。。。。。。。。。。。。。。。。。。。。。。。。。
jvm知识点总览:jvm 内存机构、JVM监控工具、JVM调优、GC优化