对 rabbitMQ 我们已经有了初步的了解,现在我们来安装 rabbitMQ 来进行一些操作。因为大部分人的操作系统都是windows 而且作者本人使用的也windows系统。所以这里只介绍在windows上安装rabbitMQ。mac用户自行解决(仇富脸)。 erlang的安装 erlang 不 ...
分类:
其他好文 时间:
2020-06-22 13:24:04
阅读次数:
47
第一步 :安装erlang1.因为RabbitMQ是Erlang编写,安装时,需要先安装Erlang。 下载地址:https://www.erlang.org/downloads 双击安装程序,一直点击next 就行. 2.配置Erlang环境变量 变量名:ERLANG_HOME 变量值就是刚才er ...
1 问题 环境: CentOS7.8.2003 (x86 / 64bit) 版本: RabbitMQ 3.6.15 (Erlang 19.3) 安装方式: 二进制源码压缩安装 2 解决思路 2.1 思路1 关闭进程,并重启 step1 查询mq的进程 ps -ef | grep rabbitmq s ...
分类:
系统相关 时间:
2020-06-19 12:23:47
阅读次数:
130
启动报错如下 ./rabbitmq-server: line 47: erl: command not found 解决方案1 :在rabbitmq-server 中添加erlang的环境变量 # Lazy initialization of threed pool size - if it was ...
分类:
其他好文 时间:
2020-06-18 21:23:53
阅读次数:
78
rabbitmq是运行在erlang环境下的,所以卸载时应将erlang卸载。 1、卸载rabbitmq相关 卸载前先停掉rabbitmq服务,执行命令 $ service rabbitmq-server stop 查看rabbitmq安装的相关列表 $ yum list | grep rabbit ...
分类:
系统相关 时间:
2020-06-18 19:05:35
阅读次数:
345
历时一下午,从安装环境到运行成功,心里还是有点小感慨的解决了一个问题的感觉很爽。 首先是Erlang下载和环境配置以及RabbitMQ的下载 在这里我想吐槽一下Erlang的官网,为啥你这么特,下载个东西这么墨迹(呼 舒服了,来吧我继续了) 百度网盘:https://pan.baidu.com/s/ ...
分类:
编程语言 时间:
2020-06-17 23:08:52
阅读次数:
70
1.背景RabbitMQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。 2.应用场景2.1异步处理场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式(1)串行方式:将注册信息写入数据库后,发送注册邮件,再发送 ...
分类:
其他好文 时间:
2020-06-13 21:23:14
阅读次数:
50
1 开机自启脚本编写与配置 以消息队列RabbitMQ为例 编写start_rabbitmq.sh vim /usr/local/rabbitmq/sbin/start_rabbitmq.sh [编写自启内容] #!/bin/bash #erlang export PATH=$PATH:/usr/r ...
分类:
系统相关 时间:
2020-06-13 19:19:26
阅读次数:
84
并发与并行的区别 Erlang 之父 Joe Armstrong 用一张5岁小孩都能看懂的图解释了并发与并行的区别 并发是两个队列交替使用一台咖啡机,并行是两个队列同时使用两台咖啡机 如果是串行,一个队列使用一台咖啡机,那么哪怕前面那个人便秘了去厕所呆了半天,后面的那个人也只能 死等他回来才能去接咖 ...
分类:
编程语言 时间:
2020-06-11 20:09:31
阅读次数:
89
wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.1-1_centos_7_amd64.rpm wget https://github.com/rabbitmq/rabbitmq-s ...
分类:
其他好文 时间:
2020-06-09 14:33:36
阅读次数:
62