首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
Unix Socket模式下,客户端$fd为什么是整数
Unix Socket模式下 服务端 receive回调中$fd的值是整数 打印出来的还是“1” 不应该是文件路径的么 服务端收能到客户端发来的数据~求大神指导下!
发布于9年前 · 0 次浏览 · 来自
提问
浮
浮生如梦
Unix Socket模式下 服务端 receive回调中$fd的值是整数 打印出来的还是“1” 不应该是文件路径的么 服务端收能到客户端发来的数据~求大神指导下!
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2017-04-04
A
A NI QQ
贴出你的代码和运行信息
赞
0
回复
2017-04-05
你
你好。
{{{ server.php $unix_sock = '/opt/run/swoole_server.sock'; $serv = new swoole_server($unix_sock,0,SWOOLE_PROCESS,SWOOLE_UNIX_STREAM); $serv->set(array( 'reactor_num' => 2, 'worker_num' => 2, 'max_request' => 10, 'dispatch_mode' =&
赞
0
回复
2017-04-28
小
小明放屁很臭
`SWOOLE_UNIX_STREAM` 这与TCP的模式相同,也是先进行connect,服务器会accept分配一个fd,所以onReceive与TCP相同也是整形的fd.
赞
0
回复