免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: jidi_78
打印 上一主题 下一主题

linux系统连接数限制问题 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2010-06-26 10:52 |只看该作者
换个角度请教大家,内核中什么选项能影响
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 4096这两项??

论坛徽章:
0
12 [报告]
发表于 2010-06-26 16:05 |只看该作者
刚刚又在/etc/sysctl.conf中添加了一项:fs.file-max = 100000,从启系统后,ulimit -n 发现打开文件句柄数还是1024,但用ulimit -n 100000后,可打开文件句柄数生效。
是不是修改/etc/sysctl.conf文件没有生效?但在修改/etc/sysctl.conf后,查看/proc目录中相应的值,确实也发生了变化。。请问这个是什么原因??还是修改/proc目录中文件内容,根本就没起到作用??

论坛徽章:
0
13 [报告]
发表于 2010-06-27 16:42 |只看该作者

论坛徽章:
0
14 [报告]
发表于 2010-06-27 17:24 |只看该作者
CONFIG_SYN_COOKIES 这个选项开了吗? gentoo上.

论坛徽章:
0
15 [报告]
发表于 2010-06-28 13:04 |只看该作者
CONFIG_SYN_COOKIES 这个选项开了吗? gentoo上.
Celinde 发表于 2010-06-27 17:24



    这个选项一定是开的。。

论坛徽章:
0
16 [报告]
发表于 2010-06-28 13:14 |只看该作者
有对/etc/sysctl.conf文件加了下面的选项:
fs.nfs.nlm_udpport = 0

net.core.rmem_max = 524288
net.core.wmem_max = 524288

net.core.rmem_max = 16777216
net.core.wmem_max = 16777216

net.core.rmem_default = 262144
net.core.wmem_default = 262144
net.ipv4.route.gc_thresh = 131072
net.ipv4.route.max_size = 2097152
net.core.somaxconn = 819200
net.ipv4.tcp_max_syn_backlog = 81920
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_keepalive_time = 30
fs.file-max = 8061540

net.ipv4.tcp_rmem = 40960 873800 1672160
net.ipv4.tcp_wmem = 40960 655360 1672160
net.ipv4.ip_local_port_range = 3000 65000
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1


现在系统能够支持的最大半连接数为:512(以前为256)
然后分别对每一个选项后都加0:如net.core.rmem_max = 5242880,从起系统,进行测试,但是最大半连接数仍为512。
注:以上操作在每次修改后都需要从起系统,网上说的sysctl -p直接生效是不对的(至少在我现在的系统上,直接用这个命令不能生效)。


以上测试说明至少说明了两点:
1.系统所支持的半连接数和内核版本版本无关(我的内核为2.6.30),并且系统所能支持的半连接数是可以修改的
2.在上面的某个选项会影响到系统所支持的半连接数。

论坛徽章:
0
17 [报告]
发表于 2010-06-28 18:11 |只看该作者
在顶一下,上面的观点有些错误,
sysctl -p不起作用,需要从起系统,是错误的,我执行后之所以没有起作用是因为没有从起webserver。
如果有高人知道webserver和系统内核参数的更改有什么关联,请告知

另外系统所能支持的SYN_RECV到底和什么有关?

论坛徽章:
0
18 [报告]
发表于 2010-10-29 09:14 |只看该作者
回复 17# jidi_78


    应该不是  sysctl -p 不起作用,你重启了系统后 webserver 也就相当于重启了,问题的关键应该是
/etc/security/limits.conf 这个文件,没有修改吧?
请确认一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP