tomcat性能优化tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈。tomcat内存优化linux修改TOMCAT_HOME/bin/catalina.sh,在前面加入JAVA_OPTS="-XX:PermSize=64M-XX:MaxPermSize=128m-Xms512m-Xmx1024m-Duser.timezo..
分类:
其他好文 时间:
2016-07-24 07:09:16
阅读次数:
202
一.Tomcat内存优化Tomcat内存优化主要是对tomcat启动参数优化,我们可以在tomcat的启动脚本catalina.sh中设置JAVA_OPTS参数。1.JAVA_OPTS参数说明Java代码-server启用jdk的server版;
-Xmsjava虚拟机初始化时的最小内存;
-Xmxjava虚拟机可使用的最大内存;
-XX:PermSize内存永..
分类:
其他好文 时间:
2016-07-15 13:54:58
阅读次数:
342
在eclipse中双击tomcat服务器,在点击"Open launch configuration",在弹出来的对话框中,选择Arguments签,在 VM arguments中 追加: -Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512 ...
分类:
系统相关 时间:
2016-07-07 09:41:48
阅读次数:
168
java -server -Xmx10g -Xms10g -Xmn4g -XX:PermSize=128M -XX:MaxPermSize=384m -XX:MaxTenuringThreshold=6 -XX:+HeapDumpOnOutOfMemoryError -XX:CMSMaxAborta ...
分类:
其他好文 时间:
2016-07-06 11:46:28
阅读次数:
167
刚接手新公司的业务,一天技术总监过来反映说,公司应用反应缓慢,通过检查发现,确有反应缓慢还时不时的关闭应用,查看日志文件发现是内存不足和内存溢出,步骤如下:1、调整tomcat应用内存vimbin/catalina.shJAVA_OPTS="-server-Xms1024m-Xmx1024m-XX:PermSize=256M-XX:MaxNew..
分类:
其他好文 时间:
2016-06-29 13:30:20
阅读次数:
212
需求: 查找当前目录下的所有子目录中的catalina.sh文件中的JAVA_OPTS=开头的文件,替换为 JAVA_OPTS='-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m - ...
分类:
系统相关 时间:
2016-06-25 12:22:06
阅读次数:
191
一问题描述监控发现某个Java进程的PermSize使用量从定时任务执行时间点开始就陡增到%90以上,定时任务执行完成后PermSize仍然不下降。这是一个问题。二问题分析三问题解决
分类:
编程语言 时间:
2016-06-17 17:24:26
阅读次数:
151
一. 增加内存,防止JVM内存溢出 1. 以服务的方式启动时 进入"tomcat安装路径\bin"目录下,打开service.bat文件,找到"--JvmOptions ",在随后的引号尾部添加 "-Xms256M;-Xmx512M;-XX:PermSize=128M;-XX:MaxPermSize ...
分类:
其他好文 时间:
2016-06-15 19:11:13
阅读次数:
141
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:Survivo ...
分类:
其他好文 时间:
2016-05-25 18:29:03
阅读次数:
227
进入: D:\Oracle\Middleware\user_projects\domains\base_domain\startWebLogic.cmd 在call 上一行增加: set USER_MEM_ARGS=-Xms512m -Xmx1024m -XX:PermSize=512m -XX:M ...
分类:
Web程序 时间:
2016-05-21 08:56:43
阅读次数:
463