随笔分类 -  Tomcat优化

Tomcat容器做到自我保护,设置最大连接数(服务限流:tomcat请求数限制)
摘要:http://itindex.net/detail/58707-%E5%81%87%E6%AD%BB-tomcat-%E5%AE%B9%E5%99%A8 为了确保服务不会被过多的http长连接压垮,我们需要对tomcat设定个最大连接数,超过这个连接数的请求会拒绝,让其负载到其它机器。达到保护自己的 阅读全文
posted @ 2018-12-18 22:58 blogsheng 阅读(1605) 评论(0) 推荐(0)
Tomcat高并发配置优化
摘要:用的JMeter在自己电脑上测试的。Ubuntu10.04(x64)内存2G,cpu E5400 主频2.7.jdk1.6.0_27(x64) , tomcat6.0.33(x64) , oracle 10g测试一个条件分页查询,数据库响应时间在0.5秒左右。之前测试第秒100个并发查询,持续1小时 阅读全文
posted @ 2015-07-24 15:53 blogsheng 阅读(1810) 评论(0) 推荐(0)
内存大小设置 Java heap space错误
摘要:1.问题描述当从数据库中查询大量的数据,每个模板取出来几百万条数据,或者是频繁的刷新项目、模板时就会占用Java虚拟机JVM的大量内存,超过内存就会出现报java.lang.OutOfMemoryError:Java heap space内存一处的错误,具体报错如下:2.原因由于服务器的JVM不够用... 阅读全文
posted @ 2015-07-17 21:29 blogsheng 阅读(42568) 评论(0) 推荐(0)
Tomcat6连接数设置:permsize
摘要:Tomcat6默认配置,在后台一阵全点击服务器就报废了,查了一下就要是PERMSIZE默认值过小造成(16-64)TOMCAT_HOME/bin/catalina.sh添加一行:JAVA_OPTS=" -XX:PermSize=64M -XX:MaxPermSize=128m"问题解决(可能为调用J... 阅读全文
posted @ 2015-04-27 23:53 blogsheng 阅读(953) 评论(0) 推荐(0)
[转]Tcpcopy简介与实战
摘要:Tcpcopy简介TCPCopy是一种请求复制(所有基于tcp的packets)工具 ,其功能是复制在线数据包,修改TCP/IP头部信息,发送给测试服务器,达到欺骗测试服务器的TCP 程序的目的,从而为欺骗上层应用打下坚实基础。TCPCopy七大功能1)分布式压力测试工具,利用在线数据,可以测试系统... 阅读全文
posted @ 2015-04-23 23:39 blogsheng 阅读(566) 评论(0) 推荐(0)
Tomcat6 一些调优设置内存和连接数
摘要:公司的一个服务器使用Tomcat6默认配置,在后台一阵全点击服务器就报废了,查了一下就要是PERMSIZE默认值过小造成(16-64)TOMCAT_HOME/bin/catalina.sh添加一行:JAVA_OPTS=" -XX:PermSize=64M -XX:MaxPermSize=128m"问... 阅读全文
posted @ 2014-06-26 21:16 blogsheng 阅读(657) 评论(0) 推荐(0)