错误如下:
C:\Users\Administrator>rabbitmq-service install
RabbitMQ service is already present - only updating service parameters
C:\Program Files\erl\erts\bin\erlsrv: Warning, could not set correct interactive mode.
Error: 句柄无效。---此行有时显示中文乱码
C:\Program Files\erl\erts\bin\erlsrv: Warning, could not set correct service description (comment)Error: 句柄无效。---此行有时显示中文乱码
找了很多教程解决,都无法解决
测试解决方法如下:
1、卸载Erlang 和rabbitmq
2、运行输入regedit进入注册表 清除 注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Ericsson\Erlang\ErlSrv 下的内容
3、删除C:\Users\Administrator、C:\Windows 、C:\Windows\System32\config\systemprofile等搜索出的所有.erlang.cookie 文件
4、管理员权限安装otp_win64_20.3.exe、和rabbitmq-server-3.7.5.exe
5、启动 RabbitMQ Command Prompt (sbin dir)
执行命令开启web管理:rabbitmq-plugins enable rabbitmq_management
6、重启服务:依次执行 net stop RabbitMQ
net start RabbitMQ
7、http://localhost:15672/ 访问rabbit
若还是无法访问 则检查C:\Users\Administrator、C:\Windows 、C:\Windows\System32\config\systemprofile下.erlang.cookie 文件中的内容是否一致,我的重装后C:\Windows\System32\config\systemprofile路径下的文件打不开,从C:\Users\Administrator下复制到另外两个路径下在执行第 6-7步骤后 正常运行了