论坛风格切换切换到宽版
  • 390阅读
  • 2回复

linux并发连接上百万的配置 [复制链接]

上一主题 下一主题
离线zhujing666.
 
发帖
2052
C币
-604827
威望
377
贡献值
2
银元
0
铜钱
4572
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-04-27
To support over 500k use.rs, you *n.eed* .

- A 64 bits hardware/.kernel (A.MD64, Opterons) .
- At least 8GB of r.am .
- A rece.nt linux ke.rnel (2.6.x)     外汇

About tuning, I prefer. to not full..y disclose them because servers are targets of many attacks., so it's better not help hackers. 服务器

The most touchy thing. is the IP route cache : You have. to tune it or else the machine drops many conne.ctions 电影

(hint : rhash_.entries=... in the boot append string.) 健康
hints :
echo 1 > /proc/sys/net/ipv4/rou.te/gc_.interval <性病>
e.cho 150 >/pr.oc/sys/net/ipv4/route/gc_timeout (广告)
echo 2 >/pro.c/sys/n.et/ipv4/route/gc_elasticity .

- .Use of hugeTLB pages     外汇
hint :
echo xxx >/proc/sy.s/vm/nr_hugepa.ges 健康

Tune tcp :
echo "4096 49152 13107.2" >/proc/sys/net/ipv4./tcp_wmem 服务器
echo xxxx >/proc/sys/net./ip.v4/tcp_max_syn_backlog 虚拟主机
echo xxxx >/proc/sys/.net/co.re/somaxconn            鲜花
echo 1200000 > /proc/sys/net/ipv4/tcp_max_tw_..buckets     外汇
echo 7 >/proc/sys/net/ip.v4/tc.p_retries2 .
echo "600000 65000.0 700000" >/proc/sys/net/ipv4/tcp_mem.     外汇
echo 0 >/proc/s.ys/net/ipv4/tcp_timestamps .             汽车
echo 0 >/proc./sys/net/ipv4/tcp_window_scaling ..
echo 0 >/.proc./sys/net/ipv4/tcp_sack 健康
echo 330000 >/proc./sys/net/ipv4./tcp_max_orphans               乙肝
echo "10000 62000" >/proc/..sys/net/ipv4/ip_local_port_range .


others :
echo 1300000 >/pro.c/sys/fs/file-.max .

来自北京浦华众城.有限公司   培训网站  技术院校学习

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
发帖
2103
C币
-235095
威望
414
贡献值
1
银元
-1
铜钱
4699
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-10
这个好像在IBM的网站看过

离线jjpan.
发帖
2081
C币
-198470
威望
399
贡献值
1
银元
-3
铜钱
4820
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-10


快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个