首页 > TAG信息列表 > erl
erlang的一次docker部署尝试
背景 最近需要在arm64和x86平台上,多个系统版本上部署,被环境问题折磨的焦头烂额。因为erlang本身是基于C语言的,基于不同的gcc环境编译的包不能很好的运行。docker用于解决开发生产环境一致性的问题,所有萌发用docker来解决erlang部署环境问题。 docker基础命令 ## 获取镜像 erlang dError when reading /var/lib/rabbitmq/.erlang.cookie: eacces
在部署rabbitmq集群的时候,将A服务器上的.erlang.cookie 复制到 B服务器上的 .erlang.cookie 然后,在启动B服务的上rabbitmq时,报错 Error: Failed to initialize erlang distribution: {{shutdown, {failed_to_start_child,Windows10下 安装使用RabbitMQ遇到的特别报错以及各种试错解决方案
软件环境 Windows10 家庭版 Erlang 版本24.0 RabbitMQServer 3.8.19 安装方式网上随意可以搜到 比如: https://blog.csdn.net/weixin_43876186/article/details/108344733 总体步骤为: 安装Erlang 配置Erlang系统环境变量 并 添加到path中 验证是否安装成erlang精要(11)-erl(3)
-module(mspsvr). -export([start/1,loop/1]). start(Dir)->spawn(mspsvr,loop,[Dir]). loop(Dir)-> receive {Client,list_dir} -> Client!{self(),file:list_dir(Dir)}; {Client,{get_file,File}}-> Full=filen在win10下安装erl和RabbitMQ踩坑
版本不兼容 erl:otp_win64_21.0.1.exe rabbitmq:rabbitmq-server-3.8.1.exe(2019.12.06时最新版) 根据官方文档的匹配表:https://www.rabbitmq.com/which-erlang.html 可知若erl为21.0.1,则mq范围在3.7.[7-18],我选择下载3.7.18(其中因为erl下载奇慢无比,有时候还断掉,所以我选择保持erl 21.RabbitMQ启动出现的问题与解决办法
问题1 使用命令启动 service rabbitmq-server start 报错如下: Starting rabbitmq-server (via systemctl): Job for rabbitmq-server.service failed because the control process exited with error code. See "systemctl status rabbitmq-server.service" a