免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8054 | 回复: 6
打印 上一主题 下一主题

关于my.cnf中back_log! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-07 14:27 |只看该作者 |倒序浏览
# Attempting to set back_log higher than your operating system limit
# will have no effect.
back_log = 50

说和系统限制有关 到底是系统的什么限制呢?谁能帮解答下.

论坛徽章:
0
2 [报告]
发表于 2008-11-08 07:44 |只看该作者
是关于系统的堆栈空间大小限制吧

论坛徽章:
0
3 [报告]
发表于 2008-11-08 23:14 |只看该作者

回复 #2 yueliangdao0608 的帖子

不是吧
tcp的连接队列的大小,具体看man listen.
linux默认的最大值是128, 这个一般不用设,10就差不多了

论坛徽章:
0
4 [报告]
发表于 2008-11-09 11:28 |只看该作者
(1)、back_log: phpma.com
要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。
back_log 值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接,你需要增加它,换句话说,这值对到来的TCP/IP连接的侦听队列的大小。你的操作系统在这个队列大小上有它自己的限制。试图设定back_log高于你的操作系统的限制将是无效的。
当你观察你的主机进程列表,发现大量 264084 | unauthenticated user | xxx.xxx.xxx.xxx | NULL | Connect | NULL | login | NULL 的待连接进程时,就要加大 back_log 的值了。默认数值是50,我把它改为500。

论坛徽章:
0
5 [报告]
发表于 2008-11-25 11:50 |只看该作者
谢谢 yueliangdao0608 和ora110 !
就是不知道具体是哪限制的,
限制有多大,怎么改这个限制.
有点刨根问底了,嘿.

论坛徽章:
0
6 [报告]
发表于 2008-11-25 14:03 |只看该作者
The behavior of the backlog parameter on TCP sockets changed with Linux 2.2.  Now it specifies  the  queue  length
       for  completely  established  sockets  waiting  to  be  accepted,  instead  of the number of incomplete connection
       requests.  The maximum length of the queue for incomplete sockets can be set using the tcp_max_syn_backlog sysctl.
       When syncookies are enabled there is no logical maximum length and this sysctl setting is ignored.  See tcp(7) for
       more information.

       If the backlog argument is greater than the value in /proc/sys/net/core/somaxconn, then it is  silently  truncated
       to  that  value;  the  default  value  in this file is 128.  In kernels before 2.4.25, this limit was a hard coded
       value, SOMAXCONN, with the value 128.

论坛徽章:
0
7 [报告]
发表于 2008-11-25 15:44 |只看该作者

回复 #5 hyran 的帖子

ulimit
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP