但是用 emqx.cmd start 启动进程是没有问题,已经排查所有的参数,几乎都是默认安装包的参数。
emqx.log.1日志如下
2025-03-09T22:10:04.119000+08:00 [error] crasher: initial call:
application_master:init/4, pid: <0.426.0>, registered_name: , exit: {{bad_return,{{emqx_conf_app,start,[normal,]},{‘EXIT’,{{case_clause,undefined},[{emqx_config_logger,tr_console_handler,1,[{file,“emqx_config_logger.erl”},{line,131}]},{emqx_config_logger,tr_handlers,1,[{file,“emqx_config_logger.erl”},{line,126}]},{emqx_config_logger,do_refresh_config,1,[{file,“emqx_config_logger.erl”},{line,50}]},{emqx_conf_app,start,2,[{file,“emqx_conf_app.erl”},{line,38}]},{application_master,start_it_old,4,[{file,“application_master.erl”},{line,293}]}]}}}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.425.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.427.0>,normal}], links: [<0.425.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 376, stack_size: 28, reductions: 173; neighbours:
2025-03-09T22:10:24.708000+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.400.0>, registered_name: , exit: {{bad_return,{{emqx_conf_app,start,[normal,]},{‘EXIT’,{{case_clause,undefined},[{emqx_config_logger,tr_console_handler,1,[{file,“emqx_config_logger.erl”},{line,131}]},{emqx_config_logger,tr_handlers,1,[{file,“emqx_config_logger.erl”},{line,126}]},{emqx_config_logger,do_refresh_config,1,[{file,“emqx_config_logger.erl”},{line,50}]},{emqx_conf_app,start,2,[{file,“emqx_conf_app.erl”},{line,38}]},{application_master,start_it_old,4,[{file,“application_master.erl”},{line,293}]}]}}}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.399.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.401.0>,normal}], links: [<0.399.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 376, stack_size: 28, reductions: 169; neighbours:
2025-03-09T22:10:45.826000+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.400.0>, registered_name: , exit: {{bad_return,{{emqx_conf_app,start,[normal,]},{‘EXIT’,{{case_clause,undefined},[{emqx_config_logger,tr_console_handler,1,[{file,“emqx_config_logger.erl”},{line,131}]},{emqx_config_logger,tr_handlers,1,[{file,“emqx_config_logger.erl”},{line,126}]},{emqx_config_logger,do_refresh_config,1,[{file,“emqx_config_logger.erl”},{line,50}]},{emqx_conf_app,start,2,[{file,“emqx_conf_app.erl”},{line,38}]},{application_master,start_it_old,4,[{file,“application_master.erl”},{line,293}]}]}}}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.399.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.401.0>,normal}], links: [<0.399.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 376, stack_size: 28, reductions: 173; neighbours:
2025-03-09T22:11:03.197000+08:00 [error] event=failed_to_setup_server driver=tcp reason=“eaddrinuse”
2025-03-09T22:11:03.204000+08:00 [error] crasher: initial call: gen_rpc_server:init/1, pid: <0.180.0>, registered_name: , exit: {eaddrinuse,[{gen_statem,init_result,8,[{file,“gen_statem.erl”},{line,1058}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [gen_rpc_sup,<0.177.0>], message_queue_len: 0, messages: , links: [<0.178.0>], dictionary: , trap_exit: false, status: running, heap_size: 233, stack_size: 28, reductions: 3231; neighbours:
2025-03-09T22:11:03.204000+08:00 [error] Supervisor: {local,gen_rpc_sup}. Context: start_error. Reason: eaddrinuse. Offender: id=gen_rpc_server_tcp,pid=undefined.
2025-03-09T22:11:03.204000+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.176.0>, registered_name: , exit: {{{shutdown,{failed_to_start_child,gen_rpc_server_tcp,eaddrinuse}},{gen_rpc_app,start,[normal,]}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.175.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.177.0>,normal}], links: [<0.175.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 233, stack_size: 28, reductions: 168; neighbours:
2025-03-09T22:34:23.480000+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.416.0>, registered_name: , exit: {{bad_return,{{emqx_conf_app,start,[normal,]},{‘EXIT’,{{case_clause,undefined},[{emqx_config_logger,tr_console_handler,1,[{file,“emqx_config_logger.erl”},{line,131}]},{emqx_config_logger,tr_handlers,1,[{file,“emqx_config_logger.erl”},{line,126}]},{emqx_config_logger,do_refresh_config,1,[{file,“emqx_config_logger.erl”},{line,50}]},{emqx_conf_app,start,2,[{file,“emqx_conf_app.erl”},{line,38}]},{application_master,start_it_old,4,[{file,“application_master.erl”},{line,293}]}]}}}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.415.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.417.0>,normal}], links: [<0.415.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 376, stack_size: 28, reductions: 171; neighbours:
2025-03-09T22:34:50.924000+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.400.0>, registered_name: , exit: {{bad_return,{{emqx_conf_app,start,[normal,]},{‘EXIT’,{{case_clause,undefined},[{emqx_config_logger,tr_console_handler,1,[{file,“emqx_config_logger.erl”},{line,131}]},{emqx_config_logger,tr_handlers,1,[{file,“emqx_config_logger.erl”},{line,126}]},{emqx_config_logger,do_refresh_config,1,[{file,“emqx_config_logger.erl”},{line,50}]},{emqx_conf_app,start,2,[{file,“emqx_conf_app.erl”},{line,38}]},{application_master,start_it_old,4,[{file,“application_master.erl”},{line,293}]}]}}}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.399.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.401.0>,normal}], links: [<0.399.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 376, stack_size: 28, reductions: 169; neighbours:
2025-03-09T22:35:14.745000+08:00 [error] event=failed_to_setup_server driver=tcp reason=“eaddrinuse”
2025-03-09T22:35:14.752000+08:00 [error] crasher: initial call: gen_rpc_server:init/1, pid: <0.180.0>, registered_name: , exit: {eaddrinuse,[{gen_statem,init_result,8,[{file,“gen_statem.erl”},{line,1058}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [gen_rpc_sup,<0.177.0>], message_queue_len: 0, messages: , links: [<0.178.0>], dictionary: , trap_exit: false, status: running, heap_size: 233, stack_size: 28, reductions: 3231; neighbours:
2025-03-09T22:35:14.752000+08:00 [error] Supervisor: {local,gen_rpc_sup}. Context: start_error. Reason: eaddrinuse. Offender: id=gen_rpc_server_tcp,pid=undefined.
2025-03-09T22:35:14.752000+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.176.0>, registered_name: , exit: {{{shutdown,{failed_to_start_child,gen_rpc_server_tcp,eaddrinuse}},{gen_rpc_app,start,[normal,]}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.175.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.177.0>,normal}], links: [<0.175.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 233, stack_size: 28, reductions: 168; neighbours:
2025-03-09T22:44:47.575000+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.414.0>, registered_name: , exit: {{bad_return,{{emqx_conf_app,start,[normal,]},{‘EXIT’,{{case_clause,undefined},[{emqx_config_logger,tr_console_handler,1,[{file,“emqx_config_logger.erl”},{line,131}]},{emqx_config_logger,tr_handlers,1,[{file,“emqx_config_logger.erl”},{line,126}]},{emqx_config_logger,do_refresh_config,1,[{file,“emqx_config_logger.erl”},{line,50}]},{emqx_conf_app,start,2,[{file,“emqx_conf_app.erl”},{line,38}]},{application_master,start_it_old,4,[{file,“application_master.erl”},{line,293}]}]}}}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.413.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.415.0>,normal}], links: [<0.413.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 376, stack_size: 28, reductions: 173; neighbours:
2025-03-09T22:45:19.211000+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.402.0>, registered_name: , exit: {{bad_return,{{emqx_conf_app,start,[normal,]},{‘EXIT’,{{case_clause,undefined},[{emqx_config_logger,tr_console_handler,1,[{file,“emqx_config_logger.erl”},{line,131}]},{emqx_config_logger,tr_handlers,1,[{file,“emqx_config_logger.erl”},{line,126}]},{emqx_config_logger,do_refresh_config,1,[{file,“emqx_config_logger.erl”},{line,50}]},{emqx_conf_app,start,2,[{file,“emqx_conf_app.erl”},{line,38}]},{application_master,start_it_old,4,[{file,“application_master.erl”},{line,293}]}]}}}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.401.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.403.0>,normal}], links: [<0.401.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 376, stack_size: 28, reductions: 173; neighbours:
2025-03-09T22:45:48.826000+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.402.0>, registered_name: , exit: {{bad_return,{{emqx_conf_app,start,[normal,]},{‘EXIT’,{{case_clause,undefined},[{emqx_config_logger,tr_console_handler,1,[{file,“emqx_config_logger.erl”},{line,131}]},{emqx_config_logger,tr_handlers,1,[{file,“emqx_config_logger.erl”},{line,126}]},{emqx_config_logger,do_refresh_config,1,[{file,“emqx_config_logger.erl”},{line,50}]},{emqx_conf_app,start,2,[{file,“emqx_conf_app.erl”},{line,38}]},{application_master,start_it_old,4,[{file,“application_master.erl”},{line,293}]}]}}}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.401.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.403.0>,normal}], links: [<0.401.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 376, stack_size: 28, reductions: 173; neighbours:
2025-03-09T22:46:20.525000+08:00 [error] crasher: initial call: application_master:init/4, pid: <0.402.0>, registered_name: , exit: {{bad_return,{{emqx_conf_app,start,[normal,]},{‘EXIT’,{{case_clause,undefined},[{emqx_config_logger,tr_console_handler,1,[{file,“emqx_config_logger.erl”},{line,131}]},{emqx_config_logger,tr_handlers,1,[{file,“emqx_config_logger.erl”},{line,126}]},{emqx_config_logger,do_refresh_config,1,[{file,“emqx_config_logger.erl”},{line,50}]},{emqx_conf_app,start,2,[{file,“emqx_conf_app.erl”},{line,38}]},{application_master,start_it_old,4,[{file,“application_master.erl”},{line,293}]}]}}}},[{application_master,init,4,[{file,“application_master.erl”},{line,142}]},{proc_lib,init_p_do_apply,3,[{file,“proc_lib.erl”},{line,240}]}]}, ancestors: [<0.401.0>], message_queue_len: 1, messages: [{‘EXIT’,<0.403.0>,normal}], links: [<0.401.0>,<0.44.0>], dictionary: , trap_exit: true, status: running, heap_size: 376, stack_size: 28, reductions: 169; neighbours: