You need to enable JavaScript to run this app.
文档中心
云原生消息引擎

云原生消息引擎

复制全文
下载 pdf
MQTT 高级特性
延迟发布
复制全文
下载 pdf
延迟发布
MQTT 支持延迟发布功能,可以按照用户配置的时间间隔延迟发布消息。​
延迟发布配置​
在 Dashboard 的管理 > MQTT 高级特性 > 延迟发布页面,您可以查看或修改延迟发布相关的配置项。​
  • 启用延迟发布:是否启用延迟发布功能。​
  • 启用后,可以按照用户配置的时间间隔延迟发布 PUBLISH 报文。​
  • 最大延迟消息数:最大延迟消息数,默认不限制。​
  • 设置具体限制数量时,超过此数量将不再接收新的延迟消息。​
​图片​​
发布延迟消息​
启用延迟发布功能后,您在客户端中使用特殊主题前缀发布消息到 MQTT 时,将触发延迟发布功能。​
触发延迟发布的主题格式说明如下:​
​
$delayed/{DelayInterval}/{TopicName}​
​
  • $delayed: 使用 $delayed 作为主题前缀的消息都将被视为需要延迟发布的消息。​
  • {DelayInterval}: 指定延迟发布的时间间隔,单位为秒。如果{DelayInterval}无法被解析为一个整型数字,MQTT 将丢弃该消息,客户端不会收到任何信息。​
  • {TopicName}: MQTT 消息的主题名称。​
例如:$delayed/15/mqtt/topic-1,表示 15 秒后将 MQTT 消息发布到主题 mqtt/topic-1。​
查看延迟消息​
当您发送延迟消息后,您可以在 Dashboard 的监控 > 延迟发布页面查看正处于延迟发布时间间隔内的消息列表。​
您可以查看到延迟消息的主题、 QoS、延迟时间、剩余时间、发布时间等信息。​
​图片​​
​
最近更新时间:2025.08.04 17:30:04
这个页面对您有帮助吗?
有用
有用
无用
无用