gRPC客户端发布的消息,通过规则桥接至另一个EMQX报错了。集群中的另一个节点桥接数据是正常的。
CentOS 7.9
开源版 EMQX 4.4.19
错误日志:
2024-01-24T19:05:58.991902+08:00 [error] gRPC_3.0_Pool_3_638409893409672085@172.16.81.14:50293 Rule: <<“All_Msg_To_EMQX_EE”>>; Action: data_to_mqtt_broker; Resource: <<“iot_msg_to_EMQX_EE”>>. Continue next action, reason: {error,{badmatch,not_found},[{emqx_rule_runtime,take_action,5,[{file,“emqx_rule_runtime.erl”},{line,262}]},{emqx_rule_runtime,‘-take_actions/4-lc$^0/1-0-’,4,[{file,“emqx_rule_runtime.erl”},{line,256}]},{emqx_rule_runtime,do_apply_rule,2,[{file,“emqx_rule_runtime.erl”},{line,128}]},{emqx_rule_runtime,apply_rule,2,[{file,“emqx_rule_runtime.erl”},{line,61}]},{emqx_rule_runtime,apply_rules,2,[{file,“emqx_rule_runtime.erl”},{line,54}]},{emqx_rule_events,on_message_publish,2,[{file,“emqx_rule_events.erl”},{line,100}]},{emqx_hooks,safe_execute,2,[{file,“emqx_hooks.erl”},{line,217}]},{emqx_hooks,do_run_fold,3,[{file,“emqx_hooks.erl”},{line,196}]},{emqx_broker,publish,1,[{file,“emqx_broker.erl”},{line,201}]},{emqx_channel,do_publish,3,[{file,“emqx_channel.erl”},{line,620}]},{emqx_connection,with_channel,3,[{file,“emqx_connection.erl”},{line,700}]},{emqx_connection,process_msg,2,[{file,“emqx_connection.erl”},{line,403}]},{emqx_connection,process_msg,2,[{file,“emqx_connection.erl”},{line,409}]},{emqx_connection,handle_recv,3,[{file,“emqx_connection.erl”},{line,367}]},{proc_lib,wake_up,3,[{file,“proc_lib.erl”},{line,236}]}]}