键入命令:
rabbitmq-plugins enable rabbitmq_management
结果出现下面的错误:
{"init terminating in do_boot",{badarg,[{erlang,list_to_atom,[[114,97,98,98,105,116,64,21016,24426]],[]},{rabbit_nodes,make,1,[]},{rabbit_cli,'-parse_arguments/4-lc$^0/1-0-',2,[]},{rabbit_cli,'-parse_arguments/4-lc$^0/1-0-',2,[]},{rabbit_cli,parse_arguments,4,[]},{rabbit_cli,main,3,[]},{init,start_it,1,[{file,"init.erl"},{line,1056}]},{init,start_em,1,[{file,"init.erl"},{line,1037}]}]}}
疑惑!!!!!!!这是啥情况啊???????为啥报错??????
C:\Users\Administrator>rabbitmq-service install
RabbitMQ service is already present - only updating service parameters
C:\Program Files\erl5.10.3\erts-5.10.3\bin\erlsrv: Warning, could not set correct interactive mode.
Error: 句柄无效。
C:\Program Files\erl5.10.3\erts-5.10.3\bin\erlsrv: Warning, could not set correct service description (comment)Error: 句柄无效。
C:\Users\Administrator>rabbitmq-service stop
C:\Program Files\erl5.10.3\erts-5.10.3\bin\erlsrv: Failed to stop service RabbitMQ.
Error: 句柄无效。
当出现如上问题时,解决办法是卸载erlang并且去注册表里HKLM/SOFTWARE/Ericsson/Erlang/ErlSrv下的项清掉,然后重新已管理员身份安装erlang
重装完成后若RabbitMQ service未安装则通过:rabbitmq-service install 安装service;rabbitmq-service start 启动service