当前位置: 首页 > news >正文

ESP32-C3在MQTT访问时出现“transport_base: Poll timeout or error”问题的分析(8)

接前一篇文章:ESP32-C3在MQTT访问时出现“transport_base: Poll timeout or error”问题的分析(7)

前边几回分析了笔者在MQTT测试时所遇到的问题:

最终定位到了是由于components\components\tcp_transport\transport_ssl.c的base_poll_write函数中调用的select函数超时返回0所导致。但是究竟是哪里引发的超时,并没有弄清楚。可能是代码逻辑问题,也可能是MQTT服务器问题,还可能是ESP32-C3 Wi-Fi模块所连接的路由器的问题。那么应该如何继续定位?笔者决定再多试试,搜集更多的线索,之后看看能否更精准地定位到问题的根源。

后经笔者反复测试,又出现了MQTT瞬间断线重连的问题,但这次的log有所不同,如下所示:

[0m
[0;31mE (2452160) mqtt_client: No PING_RESP, disconnected[0m
[0;32mI (2452160) Wi-Fi Module: MQTT_EVENT_DISCONNECTED[0m
[0;32mI (2467160) Wi-Fi Module: Other ev

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • TCP 如何保证可靠性?
  • 代码复现改进
  • VUE中出现Cannot find module ‘@/api/xxx.js‘ or its corresponding type declarations
  • 2-72 基于matlab的平稳小波变换进行多聚焦图像融合
  • 特斯拉算法,暴力递归尝试,汉诺塔问题
  • 使用 Python 爬虫进行网站流量分析:Referer 头的利用
  • 设计模式反模式:UML常见误用案例分析
  • DRF——请求的封装与版本管理
  • C语言第17篇
  • react的ul li滚动列表
  • 乾坤微前端框架详细使用大全
  • 机器学习 之 线性回归算法
  • IntelliJ IDEA ideaIU-2024.2.0.2.exe 启动 IDE 失败
  • 阿里云CentOs ClickHouse安装
  • 安全检测GO内外链跳转页面html源码
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • 【mysql】环境安装、服务启动、密码设置
  • 【笔记】你不知道的JS读书笔记——Promise
  • 【剑指offer】让抽象问题具体化
  • 2017 前端面试准备 - 收藏集 - 掘金
  • 2018一半小结一波
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • Angular Elements 及其运作原理
  • hadoop集群管理系统搭建规划说明
  • IndexedDB
  • Kibana配置logstash,报表一体化
  • mongodb--安装和初步使用教程
  • python_bomb----数据类型总结
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • 闭包--闭包作用之保存(一)
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 飞驰在Mesos的涡轮引擎上
  • 关于for循环的简单归纳
  • 基于web的全景—— Pannellum小试
  • 将回调地狱按在地上摩擦的Promise
  • 收藏好这篇,别再只说“数据劫持”了
  • 一份游戏开发学习路线
  • Spring第一个helloWorld
  • ​Linux·i2c驱动架构​
  • ​插件化DPI在商用WIFI中的价值
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • $ git push -u origin master 推送到远程库出错
  • $.ajax()参数及用法
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (12)目标检测_SSD基于pytorch搭建代码
  • (19)夹钳(用于送货)
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (Windows环境)FFMPEG编译,包含编译x264以及x265
  • (不用互三)AI绘画:科技赋能艺术的崭新时代
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (十八)Flink CEP 详解
  • (四)汇编语言——简单程序
  • (五十)第 7 章 图(有向图的十字链表存储)