epoll_wait偶尔会用很长时间

问题描述

epoll_wait偶尔会用很长时间

问题出现的环境背景及自己尝试过哪些方法

strace 跟踪

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

21605      0.000043 semop(38830083, {{0, -1, SEM_UNDO}}, 1) = 0
21605      0.611909 epoll_wait(30, {{EPOLLIN, {u32=25218632, u64=25218632~~~, 4, 10000) = 1
21605      0.103429 accept4(3, {sa_family=AF_INET, sin_port=htons(56826), sin_addr=inet_addr("ip address")}, [16], SOCK_CLOEXEC) = 33
21605      0.000059 semop(38830083, {{0, 1, SEM_UNDO}}, 1) = 0

你期待的结果是什么?实际看到的错误信息又是什么?

已得到答案,感谢韩大大。
https://wiki.swoole.com/wiki/...

阅读 2.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进