调试 (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对象
最佳实践
- 调试策略
- 合理使用调试节点
- 设置适当的显示级别
- 控制调试信息数量
- 及时清理调试信息
- 消息显示
- 选择合适显示方式
- 设置清晰的消息格式
- 包含必要的调试信息
- 避免显示敏感数据
- 性能优化
- 控制调试节点数量
- 避免过度调试
- 及时禁用调试
- 清理调试信息
- 调试技巧
- 使用条件调试
- 设置断点调试
- 跟踪消息流向
- 分析消息内容