Skip to content

调试 (debug)

在调试侧边栏中显示选定的消息属性。

输入

任何消息对象。

输出

无输出(可选择传递消息)。

详细说明

调试节点可以在调试侧边栏中显示任何消息属性。

默认情况下,它显示 msg.payload,但可以配置为显示任何属性或完整的消息。

也可以配置为将消息发送到系统控制台。

输出选项

  • msg.payload - 仅显示载荷
  • 完整的msg对象 - 显示整个消息
  • 选定的属性 - 显示指定的消息属性

其他选项

  • 输出到控制台 - 同时输出到系统控制台
  • 激活/停用 - 启用或禁用节点输出
  • 节点状态 - 在节点下方显示消息值

示例

显示载荷:

javascript
// 输入消息
msg = {
    payload: "Hello World",
    topic: "greeting"
}

// 调试面板显示: "Hello World"

显示完整消息:

javascript
// 输入消息
msg = {
    payload: 25.6,
    topic: "temperature",
    timestamp: 1640995200000
}

// 调试面板显示完整的msg对象

最佳实践

  1. 调试策略
  • 合理使用调试节点
  • 设置适当的显示级别
  • 控制调试信息数量
  • 及时清理调试信息
  1. 消息显示
  • 选择合适显示方式
  • 设置清晰的消息格式
  • 包含必要的调试信息
  • 避免显示敏感数据
  1. 性能优化
  • 控制调试节点数量
  • 避免过度调试
  • 及时禁用调试
  • 清理调试信息
  1. 调试技巧
  • 使用条件调试
  • 设置断点调试
  • 跟踪消息流向
  • 分析消息内容

蜀ICP备2025139593号