将入站消息的来源实体类型与配置的实体类型集合进行比对。若类型在集合中,消息经 True 路由;否则经 False 路由。
配置
字段说明
- 选择实体类型 — 用于比对的实体类型集合;至少需指定一个。
JSON Schema
消息处理逻辑
- 判断入站消息的来源实体类型是否匹配任一已配置的实体类型。
- 若匹配,则通过
True将消息路由至下游节点。 - 若不匹配,则通过
False将消息路由至下游节点。
- 若匹配,则通过
输出连接
True:- 当入站消息的来源实体类型匹配节点配置的任一实体类型时。
False:- 当入站消息的来源实体类型不匹配节点配置的任一实体类型时。
Failure:- 消息处理过程中发生意外错误时。
示例
以下示例仅展示入站消息的相关字段。除非另有说明,其他消息字段可为任意值。
示例1 — 实体类型匹配 → True
入站消息
来源实体类型为 ASSET。
节点配置
1
2
3
4
5
6
{
"originatorTypes": [
"ASSET",
"DEVICE"
]
}
系统状态
不相关。
结果
经 True 路由。
说明
入站消息的来源实体类型在配置的集合中,因此消息经 True 路由。
示例2 — 实体类型不匹配 → False
入站消息
来源实体类型为 TENANT。
节点配置
1
2
3
4
5
6
{
"originatorTypes": [
"ASSET",
"DEVICE"
]
}
系统状态
不相关。
结果
经 False 路由。
说明
入站消息的来源实体类型不在配置的集合中,因此消息经 False 路由。