rabbitmq: (ArgumentError) argument error 解決辦法


前言:在配置rabbitmq時,出現(ArgumentError) argument error錯誤
軟件環境:

  • erlang版本:9.3
  • rabbitmqb版本 :3.7.5
  • win10

具體錯誤如下

Status of node rabbit@LAPTOP-V16N6D4E ...
** (ArgumentError) argument error
    (stdlib) io_lib.erl:170: :io_lib.format(' * effective user\'s home directory: ~s~n', [[67, 58, 92, 85, 115, 101, 114, 115, 92, 37329, 20108, 33804]])
    src/rabbit_misc.erl:668: :rabbit_misc."-format_many/1-lc$^0/1-0-"/1
    src/rabbit_misc.erl:668: :rabbit_misc."-format_many/1-lc$^0/1-0-"/1
    src/rabbit_misc.erl:668: :rabbit_misc.format_many/1
    (rabbitmqctl) lib/rabbitmqctl.ex:349: RabbitMQCtl.get_node_diagnostics/1
    (rabbitmqctl) lib/rabbitmqctl.ex:307: RabbitMQCtl.format_error/3
    (rabbitmqctl) lib/rabbitmqctl.ex:43: RabbitMQCtl.main/1
    (elixir) lib/kernel/cli.ex:105: anonymous fn/3 in Kernel.CLI.exec_fun/2

在這里插入圖片描述

原因分析

因為計算機的用戶名是中文,需要把計算機的用戶名改為英文用戶名就可以完美解決這個問題

在這里插入圖片描述

解決辦法

參考下面鏈接
Win10如何更改C:\Users\下的用戶名


為你推薦:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM