社区
C语言
帖子详情
accept返回Resource temporarily unavailable的问题
lezi1022
2012-11-20 09:46:25
epoll发现listen fd的EPOLLIN事件后,调用accept,结果返回Resource temporarily unavailable
个人分析,listen fd的EPOLLIN的事件到后,表示有客户请求连接,但是去accept这个连接时,确又发现客户没有连上来。说明
1、客户连接失败?
2、客户连接成功后,瞬间又由于某些原因,连接断了?
还请大牛帮忙分析下
...全文
2994
6
打赏
收藏
accept返回Resource temporarily unavailable的问题
epoll发现listen fd的EPOLLIN事件后,调用accept,结果返回Resource temporarily unavailable 个人分析,listen fd的EPOLLIN的事件到后,表示有客户请求连接,但是去accept这个连接时,确又发现客户没有连上来。说明 1、客户连接失败? 2、客户连接成功后,瞬间又由于某些原因,连接断了? 还请大牛帮忙分析下
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lezi1022
2012-11-20
打赏
举报
回复
accept 返回 -1 时检查errno 已检查返回值,结果返回Resource temporarily unavailable listen socket设置为非阻塞,epoll为LT模式
子善旬
2012-11-20
打赏
举报
回复
accept 返回 -1 时检查errno 看http://blog.csdn.net/qq276592716/article/details/7295131
lezi1022
2012-11-20
打赏
举报
回复
10多万的连接,偶尔出现几次
luciferisnotsatan
2012-11-20
打赏
举报
回复
能否重现呢?
luciferisnotsatan
2012-11-20
打赏
举报
回复
句柄数达到上限了? 多个线程去accpet同一个socket了? 这个只能上网搜搜有哪些情况,然后慢慢排查了
su: cannot set user id:
Resource
temp
orarily
u
nav
ai
labl
e
问题
解决
su: cannot set user id:
Resource
temp
orarily
u
nav
ai
labl
e
问题
解决
linux用户登陆报错
Resource
temp
orarily
u
nav
ai
labl
e(1)
(下图中ccx用户是正常的,apache是无法登陆用户,解释器为nologin,如果解释器异常,自行百度看当前解释器规则)查看下
问题
用户名的解释器是否正常,一般情况下默认使用的是/bin/bash,如果是nologin则无法登陆。2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?查看/etc/shadow文件,如果用户被锁,用户名后面会有!7、Tomcat和Resin有什么区别,工作中你怎么选择?
socket
Resource
temp
orarily
u
nav
ai
labl
e,errno代码为11
socket
Resource
temp
orarily
u
nav
ai
labl
e,errno代码为11(EAG
AI
N)
上一篇 / 下一篇 2009-02-24 10:32:42 / 个人分类:c查看( 2026 ) / 评论( 0 ) / 评分( 0 / 0 )在Linux进行非阻塞的socket接收数据时经常出现
Resource
temp
orarily
u
nav
ai
labl
e,errno代码为11(EAG
AI
N),这是什么意思?
这表明你在非阻塞模式下调用了阻塞操作,在该
资源暂时不可用(
Resource
temp
orarily
u
nav
ai
labl
e)
大早Hadoop的NameNode无法用hadoop用户登录,ssh –vvv 提示远程无Session资源。 用root登录进去查看hadoop用户的资源信息: # su -m -c 'ulimit -a' hadoop su: 无法设置用户ID: 资源暂时不可用 按经验看就是hadoop用户开了太多线程,达到系统最大限制(默认1024) # p...
linux资源不可用,资源暂时不可用(
Resource
temp
orarily
u
nav
ai
labl
e)
大早Hadoop的NameNode无法用hadoop用户登录,ssh –vvv 提示远程无Session资源。用root登录进去查看hadoop用户的资源信息:# su -m -c 'ulimit -a' hadoopsu: 无法设置用户ID: 资源暂时不可用按经验看就是hadoop用户开了太多线程,达到系统最大限制(默认1024)# ps –eL | wc -l2219总线程数超过1024,有可...
C语言
70,040
社区成员
243,237
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章