跳到正文
热点事件持续更新

Hubitat C7集线器高负载源于MQTT连接挂起

1 篇报道1 个报道来源2 小时前更新

先了解这件事

AI 综述

用户 tim.ocallag 在 Hubitat 论坛发帖称,其 C7 集线器的严重负载并非设备过多所致,而是 MQTT Link 每次连接 broker 都挂起:Hubitat 在安排下一次重试时不会清理挂起的线程,失败尝试留下的僵尸线程持续占用内存和调度槽位。 他通过 hub_diagnostics 确认,故障期间实际设备活动很少,24 小时仅约 100 次事件;并观察到约 20 个重复的“PowerMain mqttWatchdog”条目卡在相同耗时上,数天内不断堆积。 他按可能性列出两个原因:应用中保存了过期或错误的 broker 地址,或驱动层缺少连接超时。他称调整后 1 小时内无卡住任务、剩余 334MB 内存、两项负载告警均解除。上述原因与效果均为其个人说法。

AI 根据报道生成 · 2 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

10月20日
  1. Hubitat智能家居论坛
    Hubitat C7 Hub 因 MQTT 连接挂起出现严重负载

    Hubitat C7 Hub 的严重负载被定位为 MQTT Link 连接 broker 时每次尝试都挂起所致,而非设备数量过多。诊断显示 24 小时内设备事件仅约 100 次,但约 20 个重复的“PowerMain mqttWatchdog”条目卡在相同耗时上不断堆积,占用内存与调度槽位。最可能的原因是应用中保存了过期或错误的 broker 地址,或驱动层缺少连接超时。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。