免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2251 | 回复: 5

[C] epoll有惊群? [复制链接]

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
发表于 2015-07-02 10:35 |显示全部楼层
本帖最后由 yulihua49 于 2015-07-02 11:14 编辑

  1. 5 emasmgr:14434 07/02 10:06'22 cfg={ "DNODE1": [ { "d_node": "1", "DEVID": "RC_MID", "LABEL": "amu9aQDi_Wq@", "UID": "", "PWD": "", "NUM": "20", "NEXT_d_node": "0", "HOST": "localhost", "PORT": "11055", "MTU": "0", "family": "" } ] },POOLNUM=1
  2. 5 emasmgr:14434 07/02 10:06'22 DNODE1:path_num=1
  3. 5 emasmgr:14434 07/02 10:06'22  link[0]=20
  4. 2 emasmgr:14434 07/02 10:06'22 scpool 1,ctpool 2
  5. 1 emasmgr:14434 07/02 10:06'22 connect localhost/11050  error 111
  6. 0 emasmgr:14434 07/02 10:06'22 tpool_init:MAXCLIENT=800,threads=3
  7. 0 emasmgr:14434 07/02 10:06'22 main start tid=7FDAA0F24700 sock=5
  8. 2 emasmgr:14434 07/02 10:06'22 cli_sched:tid=7FDAA0521700 created
  9. 2 emasmgr:14434 07/02 10:06'22 cli_sched:tid=7FDAA0F22700 created
  10. 2 emasmgr:14434 07/02 10:06'22 thread_work:thread 7FDA9E293700 start!
  11. 2 emasmgr:14434 07/02 10:06'22 thread_work:thread 7FDA9EC94700 start!
  12. 2 emasmgr:14434 07/02 10:06'22 thread_work:thread 7FDA9F695700 start!
  13.      #############################
  14. ##epoll 有惊群?TCB_no=0分给了两个线程:95700,94700
  15. 5 emasmgr:14434 07/02 10:06'28 thread_work:7FDA9F695700 create fiber for TCB_no=0
  16. 2 emasmgr:14434 07/02 10:06'28 连接 127.0.0.1,TCB:0,timeout=360
  17. 5 emasmgr:14434 07/02 10:06'28 thread_work:7FDA9EC94700 create fiber for TCB_no=0
  18.      #############################
  19. 4 emasmgr:14434 07/02 10:06'28 do_work: TCB_no=0,tid=7FDA9EC94700,PROTO_NUM=0 pkg_len=77,t_len=77,O_NODE=16777343,USEC=3644877988530737
  20. 5 CLIBG:127.0.0.1:0 07/02 10:06'28 get_SC_by_weight:tid=7FDA9EC94700,DNODE[1] weight[0]=20
  21. 5 CLIBG:127.0.0.1:0 07/02 10:06'28 thread_work:tid=7FDA9EC94700,fiber yield from TCB_no=0
  22. 2 emasmgr:14434 07/02 10:06'28 连接 127.0.0.1,TCB:1,timeout=360
  23. 5 emasmgr:14434 07/02 10:06'28 thread_work:tid 7FDA9EC94700 抢入 SYNC
  24. 4 emasmgr:14434 07/02 10:06'28 do_work: TCB_no=1,tid=7FDA9EC94700,PROTO_NUM=0 pkg_len=77,t_len=77,O_NODE=16777343,USEC=3644877988532717
复制代码
先是95700在线程锁上憋死了,后94700也憋死了。
以后服务器就死掉了。

epoll已经使用了EPOLLONESHOT。

只偶然出现了一次。后来又好了。

论坛徽章:
1
2015亚冠之卡尔希纳萨夫
日期:2015-07-14 12:20:38
发表于 2015-07-02 11:24 |显示全部楼层
有                       

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
发表于 2015-07-02 13:41 |显示全部楼层
huxk_cu 发表于 2015-07-02 11:24

还要采取措施防惊群?百年一遇的事,都没办法调试。

论坛徽章:
36
子鼠
日期:2013-08-28 22:23:29黄金圣斗士
日期:2015-12-01 11:37:51程序设计版块每日发帖之星
日期:2015-12-14 06:20:00CU十四周年纪念徽章
日期:2015-12-22 16:50:40IT运维版块每日发帖之星
日期:2016-01-25 06:20:0015-16赛季CBA联赛之深圳
日期:2016-01-27 10:31:172016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之福建
日期:2016-04-07 11:25:2215-16赛季CBA联赛之青岛
日期:2016-04-29 18:02:5915-16赛季CBA联赛之北控
日期:2016-06-20 17:38:50技术图书徽章
日期:2016-07-19 13:54:03程序设计版块每日发帖之星
日期:2016-08-21 06:20:00
发表于 2015-07-02 14:58 |显示全部楼层
不是说2.6某版本以后内核做了监听队列只**一个吗,内核啥版本哇?

论坛徽章:
0
发表于 2015-07-03 09:09 |显示全部楼层
有一百度文库说了海量用户问题,貌似中间提到了惊群效应,以及规避方式。
我没有权限发链接,你百度:打造支撑海量用户的高性能server

论坛徽章:
36
子鼠
日期:2013-08-28 22:23:29黄金圣斗士
日期:2015-12-01 11:37:51程序设计版块每日发帖之星
日期:2015-12-14 06:20:00CU十四周年纪念徽章
日期:2015-12-22 16:50:40IT运维版块每日发帖之星
日期:2016-01-25 06:20:0015-16赛季CBA联赛之深圳
日期:2016-01-27 10:31:172016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之福建
日期:2016-04-07 11:25:2215-16赛季CBA联赛之青岛
日期:2016-04-29 18:02:5915-16赛季CBA联赛之北控
日期:2016-06-20 17:38:50技术图书徽章
日期:2016-07-19 13:54:03程序设计版块每日发帖之星
日期:2016-08-21 06:20:00
发表于 2015-07-03 09:39 |显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP