是否无法清除“ join”节点的内部缓冲区?
我在手动模式下使用它来收集mqtt主题和消息作为键值对象。
加入设置为:
将msg.payload
的一部分key/value object
之后的每个msg.topic
组合为1
作为密钥发送值,以创建X
每隔一段时间我想重置生成的对象,而我发现这样做的唯一方法是重新启动红色节点。
我可以传递给节点以重置内部缓冲区的特殊消息吗?
答案 0 :(得分:0)
最接近的选项是发送一条msg.complete
设置为某条消息(例如true)的消息,这将重置每个消息部分的计数器,并使join
节点输出其当前状态。因此,如果将join
节点配置为等待4条消息,并且当msg.complete
到达时它仅收到2条消息,它将输出一条包含2条消息的消息,然后重置。
这在加入节点的信息侧栏中进行了描述。