【发布时间】:2022-06-15 08:56:38
【问题描述】:
我在使用 RabbitMQ (3.7.10) 时安装了 Erlang 21.2,这是在 Windows 10 上。我想升级到更高版本的 RabbitMQ (3.9.15),所以我卸载了 21.2 并安装了 24.3.3。但升级 RabbitMQ 后,我无法运行 RabbitMQ。
尝试启动时出现以下错误: 无法加载模拟器 DLL (C:\Program Files\erl-24.3.3\erts-12.3.1\bin\beam.smp.dll)
我认为这可能是 RabbitMQ 的问题,现在已经卸载并重新安装了 Erlang 和 RabbitMQ 多次,没有任何变化。
我决定尝试从 C:\Program Files\erl-24.3.3\erts-12.3.1\bin\ 手动运行 Erlang,但是当我运行 '.\erl.exe' 时,我得到了同样的错误。
【问题讨论】:
-
可能在你的电脑上编译erlang版本,不使用二进制版本可以解决问题。
-
我的猜测是下载损坏了 Erlang 24.3.3 安装程序。我建议下载 24.3.4 版本并验证校验和。
标签: rabbitmq erlang erlang-otp