tomcat负载1W并发的配置【!!!我没有测试过】
来源:互联网 发布:colorpicker mac 编辑:程序博客网 时间:2024/06/08 02:53
http://hi.baidu.com/jaryer/item/60829cd1f749fabb33db90b9
今天有个朋友说他的服务器运行TOMCAT+JDK环境能负载到动态1W的并发,据我的经验,如果服务器硬件配置好,负载到1W的链接应该没有问题,但这个并发有点怀疑。先不管对不对,贴上他的配置,以后有机会在测试。
是否有错误配置,自己仔细检查!!
java 环境配置:
export JAVA_OPTS="-server -Xms15g -Xmx15g -Xss128k -XX:ParallelGCThreads=20 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:SurvivorRat
io=8 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=31"
sysctl.conf的配置:
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_tw_buckets = 180000
net.ipv4.tcp_sack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_rmem = 4096 87380 4194304
net.ipv4.tcp_wmem = 4096 16384 4194304
net.ipv4.tcp_max_syn_backlog = 65536
net.core.netdev_max_backlog = 32768
net.core.somaxconn = 327680
net.core.wmem_default = 8388608
net.core.rmem_default = 8388608
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.tcp_timestamps = 0
net.ipv4.tcp_synack_retries = 2
net.ipv4.tcp_syn_retries = 2
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_tw_recycle = 1
#net.ipv4.tcp_tw_len = 1
net.ipv4.ip_local_port_range = 1024 650000
net.ipv4.tcp_keepalive_time = 5
net.ipv4.tcp_keepalive_probes=2
net.ipv4.tcp_keepalive_intvl=2
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recyle = 1
net.ipv4.tcp_max_syn_backlog=8192
net.ipv4.tcp_no_metrics_save = 0
net.ipv4.tcp_mem = 94500000 915000000 927000000
net.ipv4.tcp_max_orphans = 3276800
fs.file-max = 9553600
net.ipv4.netfilter.ip_conntrack_max = 655360
net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 60
net.ipv4.tcp_max_tw_buckets = 60000
net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.lo.arp_announce = 2
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
tomcat的SERVER.XML配置:
server.conf 配置 <Connector port="8188" protocol="HTTP/1.1"
maxThreads="30000"
minSpareThreads="512"
maxSpareThreads="2048"
enableLookups="false"
redirectPort="8443" acceptCount="35000"
debug="0"
connectionTimeout="40000"
disableUploadTimeout="true"
URIEncoding="UTF-8" />
- tomcat负载1W并发的配置【!!!我没有测试过】
- OSG + Win7 64 + VS2010 环境配置测试 按“s” "w" “h”j键没有相应的问题
- tomcat的高并发配置
- Apache+tomcat负载均衡的入门配置
- Apache + tomcat负载均衡的配置
- Nginx+Tomcat负载均衡的配置
- tomcat集群外加负载均衡的配置
- webbench 模拟并发连接测试网站的负载能力
- 我没有喊过周杰伦
- 大学没有教过我
- Tomcat负载均衡配置
- tomcat负载均衡配置
- 你没有见过这么多的“我爱XX网”
- 对于c++我原来没有发现过的问题!!!
- 我的Blog测试,没有任何内容
- tomcat 并发请求测试
- resin,jboss,tomcat配置文档,并发测试《引用》
- 视频下载(无意间不知道在哪里收藏的,我自己没有下载过,也没有测试过,如果你确实有需要下载下面的视频,就试试吧。如果下载不了也别扔石头。)
- Linux下dd命令常用的几个组合
- 杀死oracle ebs中死锁的线程
- Import the Regular Expression Library (导入正则表达式库)
- 不能保存更改,你所做的更改要求删除并重新创建以下表
- vs2010打开c#工程时 -- 无法打开项目文件“***.csproj”,因为此版本不支持该项目类型
- tomcat负载1W并发的配置【!!!我没有测试过】
- 不依赖于Web容器也可以自己创建JNDI
- 页面滑动3:使用Fragment实现页面滑动(对应页面的文字颜色变化)
- 《乔布斯传》最后一章:真实的我
- C++ 构造函数
- github - 下载某个git库的4种方法
- 最大连续子数组和
- SQL Server 何时将“脏页”回写到硬盘
- ios生成随机数方法