首页
下载
文档
问答社区
视频
捐赠
源代码
AI 助理
赞助商
CRMEB
Apipost
腾讯云
微擎
禅道
51Talk
商业产品
Swoole AI 智能文档翻译器
Swoole-Compiler PHP 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
异步client重连问题
把server停掉,让client去连server,用timer定时重连,第一次失败时在error回调里可以看到client的sock(例如是7),问题是以后每次new一个client对象连server都会报错: swReactorEpoll_add: add event failed. Error: Bad file descriptor[9] 发现每次new出来的client sock还是7 把server起来后,client还是连不上server
发布于8年前 · 0 次浏览 · 来自
提问
谢
谢统领
把server停掉,让client去连server,用timer定时重连,第一次失败时在error回调里可以看到client的sock(例如是7),问题是以后每次new一个client对象连server都会报错: swReactorEpoll_add: add event failed. Error: Bad file descriptor[9] 发现每次new出来的client sock还是7 把server起来后,client还是连不上server
赞
0
分享
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
评论
2016-05-02
凡
凡心
感谢你的反馈,我们测试一下。
赞
0
回复
2016-05-03
尐
尐魚²º¹⁵
经过测试确实存在此问题,我们已经在1.7.9-rc4中修复了。请查看这里的示例:https://github.com/swoole/swoole-src/blob/master/examples/test/reconnect_client.php
赞
0
回复
微信公众号
热门内容
暂无回复的问答
- CodeGalaxy K3s 轻量集群节点之间如何实现负载均衡
- 关于openssl CURL WARNING swSSL_connect: SSL_connect(fd=69) failed. Error: error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small[1|394]
- 多个模型如何进行事务异常回退?
- websocket开启wss报错
- 协程tcp服务器如何使用多进程?recv()方法接收信息,打印出来的pid一直是同一个。没用使用到多进程啊。