emqx_4.4.1 崩溃了

环境信息

  • EMQX 版本:emqx_4.4.1 配置文件全部默认,没有修改
  • 操作系统及版本:win10 64
  • 其他

问题描述

问题1:
服务崩溃了。日志文件没有记录到。在系统日志里有如下报错:
emqx_4.4.1: Erlang machine stopped instantly (distribution name conflict?). The service is not restarted, ignoring OnFail option.

问题2:
在日志里发现了不少error,总体如下2种,不知道是什么原因。

[error] client_ip_17@192.168.95.17:55327 [MQTT] , Parse failed for function_clause,
[error] client_ip_17@192.168.95.17:55327 [Channel] Unexpected incoming:

配置文件及日志

2022-05-13T04:38:59.757000+08:00 [error] client_ip_13@192.168.95.13:55328 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,2,true},<<0,0,5,71,0,0,5,71,0,0,5,71,0,0,5,70,0,0,5,70,0,0,5,71,0,0,5,71,0,0,5,70,0,0,5,70,0,0,5,70,0,0,5,70,0,0,5,70,0,0,5,70,0,0,5,70,0,0,5,71,0,0,5,70,0,0,5,71,0,0>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<5,70,0,0,5,71,0,0,5,71,0,0,5,71,0,0,5,70,0,0,5,70,0,0,5,71,0,0,5,71,0,0,5,70,0,0,5,70,0,0,5,70,0,0,5,70,0,0,5,70,0,0,5,70,0,0,5,70,0,0,5,71,0,0,5,70,0,0,5,71,0,0,5,71,0,0,5,70,0,0,48,217,1,0,12,80,87,77,73,79,47,49,51,47,99,104,49,10,100,...>>
2022-05-13T04:38:59.758000+08:00 [error] client_ip_13@192.168.95.13:55328 [Channel] Unexpected incoming: {mqtt_packet,{mqtt_packet_header,0,false,0,false},undefined,undefined}
2022-05-13T04:46:09.757000+08:00 [error] client_ip_13@192.168.95.13:55329 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,0,true},<<221,0,1,5,221>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<1,5,221,0,1,5,221,0,3,5,220,0,1,5,220,0,1,5,221,0,3,5,222,0,4,5,220,0,2,5,221,0,3,5,223,0,4,5,223,0,3,5,222,0,3,5,223,0,4,5,223,0,4,5,221,0,3,5,221,0,2,5,221,0,1,5,221,0,3,5,220,0,1,5,220,0,1,5,221,0,3,5,220,0,1,5,220,0,2,5,221,0,3,5,222,0,4,5,223,...>>
2022-05-13T08:31:39.757000+08:00 [error] client_ip_17@192.168.95.17:55326 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,0,false},<<5>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<0,1,5,146,0,3,5,146,0,3,5,147,0,2,5,145,0,0,5,146,0,3,5,147,0,3,5,148,0,3,5,145,0,1,5,146,0,2,5,148,0,3,5,145,0,1,5,145,0,0,5,146,0,2,5,147,0,2,5,145,0,1,5,145,0,2,5,146,0,2,5,147,0,2,5,146,0,2,5,145,0,2,48,217,1,0,12,80,87,77,73,79,47,49,55,47,99,104,50,...>>
2022-05-13T09:31:19.762000+08:00 [error] client_ip_17@192.168.95.17:55327 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,2,false},<<145,0,1,5,147>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<4,5,145,0,1,5,147,0,3,5,148,0,4,5,146,0,3,5,145,0,1,5,147,0,4,5,147,0,3>>
2022-05-13T09:31:19.763000+08:00 [error] client_ip_17@192.168.95.17:55327 [Channel] Unexpected incoming: {mqtt_packet,{mqtt_packet_header,9,false,1,false},undefined,undefined}
2022-05-13T10:15:49.813000+08:00 [error] client_ip_13@192.168.95.13:55326 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,4,true,0,true},<<47,49,51,47,100,97,116,97,4,118,0,0,1,16,0,0,0,12,64,2,4,117,69,0,0,5,69,0,0,50,25,0,13,80,87,77,73,79,47,49,51,47,100,97,116,97,4,119,0,0,1,16,0,0,0,12,64,2,4,118,48,217,1,0,12,80,87,77,73,79,47,49,51,47,99,104,49,142,174>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<48,217,1,0,12,80,87,77,73,79,47,49,51,47,99,104,49,142,174,10,5,221,0,2,5,220,0,3,5,219,0,0,5,220,0,2,5,219,0,1,5,219,0,1,5,219,0,2,5,220,0,3,5,219,0,0,5,220,0,1,5,221,0,3,5,221,0,2,5,220,0,2,5,222,0,4,5,222,0,2,5,220,0,2,5,220,0,2,5,222,0,3,5,220,0,2,5,220,0,...>>
2022-05-13T10:22:39.778000+08:00 [error] client_ip_17@192.168.95.17:55325 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,0,false},<<5,146,0,3>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<0,4,5,146,0,3,5,145,0,1,5,147,0,4,5,146,0,3,5,147,0,3,5,145,0,1,5,146,0,3,5,147,0,3,5,147,0,2,5,145,0,1,5,146,0,2,5,148,0,3,5,145,0,1,5,144,0,1,5,146,0,3,5,148,0,3,5,145,0,1,5,146,0,3,5,146,0,3,5,147,0,2,48,217,1,0,12,80,87,77,73,79,47,49,55,47,99,104,50,...>>
2022-05-13T10:25:39.774000+08:00 [error] client_ip_17@192.168.95.17:55326 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,0,false},<<5,146,0>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<0,3,5,146,0,3,5,145,0,0,5,147,0,4,5,147,0,3,5,146,0,2,5,145,0,1,5,146,0,4,5,147,0,3,5,147,0,3,5,145,0,1,5,146,0,3,5,148,0,3,5,145,0,1,5,145,0,1,5,146,0,2,5,148,0,3,5,145,0,1,5,146,0,3,5,146,0,3,5,147,0,3,48,217,1,0,12,80,87,77,73,79,47,49,55,47,99,104,50,...>>
2022-05-13T11:26:19.762000+08:00 [error] client_ip_13@192.168.95.13:55325 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,1,false},<<71,0,2,5,72>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<2,5,71,0,2,5,72,0,1,5,72,0,1,5,71,0,1,5,71,0,1,5,71,0,2,5,71,0,1,5,71,0,1,5,71,0,1,5,70,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,72,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,70,...>>
2022-05-13T11:42:39.761000+08:00 [error] client_ip_13@192.168.95.13:55326 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,2,true},<<0,2,5,72,0,2,5,72,0,2,5,72,0,1,5,72,0,1,5,72,0,1,5,72,0,1,5,72,0,1,5,71,0,1,5,71,0,1,5,72,0,1,5,71,0,1,5,71,0,1,5,72,0,1,5,72,0,1,0,1,5,71,0,1,5,71,0,1,5,72,0,1>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<0,1,5,71,0,1,5,71,0,1,5,72,0,1,5,72,0,1,5,72,0,2,48,217,1,0,12,80,87,77,73,79,47,49,51,47,99,104,49,132,205,10,5,221,0,2,5,221,0,2,5,222,0,4,5,222,0,4,5,221,0,2,5,222,0,4,5,223,0,5,5,223,0,4,5,222,0,3,5,223,0,5,5,224,0,5,5,222,0,4,5,222,0,4,5,224,0,5,5,...>>
2022-05-13T11:46:49.763000+08:00 [error] client_ip_17@192.168.95.17:55328 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,2,false},<<147,0,3,5,145>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<4,5,147,0,3,5,145,0,1,5,145,0,2,5,145,0,2,5,147,0,3,5,144,0,1,5,145,0,2,5,147,0,3,5,147,0,3,5,145,0,2,5,145,0,2,5,147,0,2,5,147,0,2,5,146,0,3,5,144,0,2,5,147,0,2,5,145,0,2,5,146,0,3,5,144,0,0,5,147,0,3,5,146,0,3,5,145,0,0,5,144,0,0,5,146,0,3,5,146,...>>
2022-05-13T11:46:49.764000+08:00 [error] client_ip_17@192.168.95.17:55328 [Channel] Unexpected incoming: {mqtt_packet,{mqtt_packet_header,9,false,1,false},undefined,undefined}
2022-05-13T12:15:59.767000+08:00 [error] client_ip_13@192.168.95.13:55327 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,0,true},<<71,0,1,5,71>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,70,0,1,5,71,0,1,5,70,0,2,5,71,0,2,5,71,0,2,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,70,0,1,5,70,0,1,5,71,0,1,5,71,0,1,5,70,0,1,5,71,...>>
2022-05-13T12:32:19.774000+08:00 [error] client_ip_13@192.168.95.13:55355 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,2,false},<<222,0,4,5,224>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<4,5,222,0,4,5,224,0,4,5,224,0,5,5,223,0,5,5,223,0,4,5,223,0,4,5,222,0,4,5,224,0,4,5,222,0,4,5,222,0,3,5,221,0,2,5,221,0,3,5,221,0,2,5,221,0,2,5,222,0,3,5,222,0,4,5,223,0,4,5,222,0,3,5,223,0,4,5,223,0,4,5,222,0,3,5,222,0,4,5,224,0,4,5,222,0,4,5,221,...>>
2022-05-13T12:32:19.774000+08:00 [error] client_ip_13@192.168.95.13:55355 [Channel] Unexpected incoming: {mqtt_packet,{mqtt_packet_header,13,true,3,false},undefined,undefined}
2022-05-13T12:40:39.772000+08:00 [error] client_ip_13@192.168.95.13:55356 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,0,false},<<5>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<0,1,5,71,0,0,5,71,0,0,5,71,0,0,5,71,0,1,5,71,0,0,5,71,0,0,5,72,0,0,5,72,0,0,5,72,0,1,5,71,0,1,5,72,0,0,5,71,0,0,5,71,0,0,5,71,0,0,5,71,0,0,5,71,0,0,5,71,0,0,5,71,0,0,5,71,0,0,5,71,0,0,48,217,1,0,12,80,87,77,73,79,47,49,51,47,99,104,49,...>>
2022-05-13T12:54:39.766000+08:00 [error] client_ip_13@192.168.95.13:55325 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,0,false},<<71,0,0,5,71>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<0,5,71,0,0,5,71,0,0,5,71,0,0,5,71,0,0,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,70,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,0,5,71,0,0,5,70,0,0,5,71,0,1,5,71,0,1,5,70,0,0,5,70,0,0,5,71,0,1,5,71,0,0,5,70,...>>
2022-05-13T13:25:39.774000+08:00 [error] client_ip_17@192.168.95.17:55325 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,0,false},<<5,7>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<0,2,5,7,0,1,5,6,0,2,5,7,0,2,5,6,0,1,5,7,0,2,5,7,0,2,5,7,0,2,5,6,0,2,5,7,0,2,5,7,0,2,5,6,0,2,5,7,0,2,5,7,0,2,5,7,0,3,5,6,0,2,5,6,0,2,5,7,0,1,5,7,0,2,5,6,0,2,5,6,0,2,48,217,1,0,12,80,87,77,73,79,47,49,55,47,99,104,49,...>>
2022-05-13T13:53:59.757000+08:00 [error] client_ip_13@192.168.95.13:55326 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,2,true},<<0,1,5,71,0,1,5,72,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,72,0,1,5,72,0,0,5,72,0,0,5,72,0,1,5,71,0,0,5,72,0,1,5,72,0,0,5,71,0,1,5,71,0,1,5,71>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<5,72,0,1,5,71,0,1,5,72,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,71,0,1,5,72,0,1,5,72,0,0,5,72,0,0,5,72,0,1,5,71,0,0,5,72,0,1,5,72,0,0,5,71,0,1,5,71,0,1,5,71,0,0,5,71,0,0,48,217,1,0,12,80,87,77,73,79,47,49,51,47,99,104,49,46,84,...>>
2022-05-13T13:53:59.757000+08:00 [error] client_ip_13@192.168.95.13:55326 [Channel] Unexpected incoming: {mqtt_packet,{mqtt_packet_header,0,false,0,false},undefined,undefined}
2022-05-13T14:07:59.757000+08:00 [error] client_ip_13@192.168.95.13:55327 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,0,false},<<5,223,0,4>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<0,4,5,223,0,4,5,223,0,4,5,222,0,3,5,223,0,4,5,223,0,4,5,222,0,5,5,221,0,2,5,221,0,2,5,222,0,4,5,221,0,2,5,221,0,3,5,222,0,3,5,221,0,2,5,222,0,4,5,222,0,3,5,224,0,4,5,224,0,4,5,223,0,5,5,224,0,4,5,223,0,4,48,217,1,0,12,80,87,77,73,79,47,49,51,47,99,104,50,...>>
2022-05-13T14:12:29.759000+08:00 [error] client_ip_17@192.168.95.17:55326 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,0,false},<<5,6>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<0,2,5,6,0,3,5,5,0,2,5,5,0,2,5,6,0,2,5,7,0,3,5,6,0,2,5,6,0,3,5,6,0,3,5,6,0,3,5,6,0,2,5,6,0,2,5,5,0,2,5,6,0,3,5,5,0,2,5,6,0,2,5,7,0,2,5,6,0,2,5,5,0,2,5,6,0,2,5,6,0,2,48,217,1,0,12,80,87,77,73,79,47,49,55,47,99,104,49,...>>
2022-05-13T14:32:10.495000+08:00 [error] client_ip_17@192.168.95.17:55327 [MQTT] , Parse failed for function_clause, [{emqx_frame,parse_packet,[{mqtt_packet_header,0,false,1,true},<<145,0,1,5,146>>,#{max_size => 1048576,strict_mode => false,version => 4}],[{file,"emqx_frame.erl"},{line,224}]},{emqx_frame,parse_frame,4,[{file,"emqx_frame.erl"},{line,201}]},{emqx_connection,parse_incoming,3,[{file,"emqx_connection.erl"},{line,657}]},{emqx_connection,handle_msg,2,[{file,"emqx_connection.erl"},{line,650}]},{emqx_connection,process_msg,2,[{file,"emqx_connection.erl"},{line,396}]},{emqx_connection,handle_recv,3,[{file,"emqx_connection.erl"},{line,360}]},{proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,236}]}], Frame data:<<3,5,145,0,1,5,146,0,2,5,148,0,4,5,145,0,1,5,145,0,1,5,146,0,3,5,147,0,3,5,146,0,1,5,146,0,3,5,146,0,3,5,147,0,2,5,145,0,2,5,145,0,2,5,147,0,2,5,147,0,2,5,146,0,3,5,145,0,1,5,148,0,3,5,147,0,3,5,146,0,2,5,145,0,0,5,147,0,4,5,146,0,3,5,146,0,3,5,145,...>>
2022-05-13T14:32:10.495000+08:00 [error] client_ip_17@192.168.95.17:55327 [Channel] Unexpected incoming: {mqtt_packet,{mqtt_packet_header,9,false,1,true},undefined,undefined}
2022-05-14T17:21:04.388000+08:00 [warning] [Alarm Handler] Alarm high_system_memory_usage is activated, System memory usage is higher than 70.0%


错误日志和崩溃是两个情况,
1 日志中的错误是有连接在发送异常的报文,没有能成功解析成MQTT的报文,需要看下设备是否有异常,或者看下是不是有奇怪的服务在访问1883端口
2 看起来有可能是有一些服务在抢占资源,把EMQX杀掉了,但是看不到具体的资源情况,日志等级不够。推荐在linux下使用,win下可以尝试docker启动。win的环境实在是太多了,非常难以适配,且很多工具链都仅有Linux版本,有些异常我们没办法处理