首页
下载
文档
问答社区
视频
捐赠
源代码
AI 助理
赞助商
CRMEB
Apipost
腾讯云
微擎
禅道
51Talk
商业产品
Swoole AI 智能文档翻译器
Swoole-Compiler PHP 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
mqtt 发布后发布不成功???
1. 在提交问答前请尽可能回答以下问题: 2. 请详细描述问题的产生过程,贴出相关的代码,最好能提供一份可稳定重现的简单脚本代码。 ```php case 3: // 发布 $this->debug("PUBLISH" . $fd); $fix_header['dup'] = ($byte & 0x08) >> 3; $fix_header['qos'] = ($byte & 0x06) >> 1; $fix_header['retain'] = $byte & 0x01; $offset = 2; $topic = $this->decodeString(substr($data, $offset)); $offset += strlen($topic) + 2; $msg = substr($data, $offset); $serv->send($fd, $msg); ``` 3. 期望的结果是什么? 发布后没收到消息 4. 实际运行的结果是什么? $serv->send($fd, $msg); 打印这个是有值的 5. 你的版本? 贴出 `php --ri swoole` 所打印的内容 最新版 6. 你使用的机器系统环境是什么(包括内核、PHP、gcc编译器版本信息)?可以使用`uname -a`, `php -v`, `gcc -v` 命令打印 php7.3
发布于4年前 · 0 次浏览 · 来自
提问
栀沫@
1. 在提交问答前请尽可能回答以下问题: 2. 请详细描述问题的产生过程,贴出相关的代码,最好能提供一份可稳定重现的简单脚本代码。 ```php case 3: // 发布 $this->debug("PUBLISH" . $fd); $fix_header['dup'] = ($byte & 0x08) >> 3; $fix_header['qos'] = ($byte & 0x06) >> 1; $fix_header['retain'] = $byte & 0x01; $offset = 2; $topic = $this->decodeString(substr($data, $offset)); $offset += strlen($topic) + 2; $msg = substr($data, $offset); $serv->send($fd, $msg); ``` 3. 期望的结果是什么? 发布后没收到消息 4. 实际运行的结果是什么? $serv->send($fd, $msg); 打印这个是有值的 5. 你的版本? 贴出 `php --ri swoole` 所打印的内容 最新版 6. 你使用的机器系统环境是什么(包括内核、PHP、gcc编译器版本信息)?可以使用`uname -a`, `php -v`, `gcc -v` 命令打印 php7.3
赞
0
分享
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
评论
2020-04-08
鲁飞
你需要根据mqtt协议处理返回的信息
赞
0
回复
微信公众号
热门内容
作者其它话题
- 子类创建心跳 listen 不生效,是为什么?父类创建又生效
- 定时后报错????
- 连接MQTT订阅后,连接断开
- MQTT 添加配置后,无响应,这是为什么?
- MQTT
暂无回复的问答
- 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一直是同一个。没用使用到多进程啊。