RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。 1.安装Erlang(https://www.erlang ...
分类:
其他好文 时间:
2020-05-08 18:38:24
阅读次数:
64
Kafka基于Zookeeper协调的分布式日志系统,可以当做MQ。主要就是做:日志收集系统、消息系统。还有就是用于用户活动跟踪:记录web用户或者app用户的各种活动,相信大家都感受到了吧。上篇我们已经提到,消息系统的两种传递模式:点对点、订阅/发布。这里将不再赘述。【对比】名称Column2RabbitMQ使用Erlang编写的一个开源的消息队列,适合企业级的开发,同时实现了Broker构架,
分类:
其他好文 时间:
2020-05-08 09:42:36
阅读次数:
66
Linux安装RabbitMQ 准备工作:服务器CentOS 7.6(阿里云服务器) 参考文章:https://www.jianshu.com/p/2f733ec8b117 这里是手动下载地址1:erlang 下载地址 http://www.erlang.org/downloads/ 注意:erla ...
分类:
系统相关 时间:
2020-05-07 23:19:25
阅读次数:
148
rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。 1、安装Erlang 下载地址:https:// ...
1.安装必要的依赖环境 【yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel】 2.下载安装erlang运行环境 官网地址:http://e ...
分类:
其他好文 时间:
2020-04-28 17:32:51
阅读次数:
164
添加erlang 源至yum存储库rpm -Uvh https://download.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmCentOS7使用yum安装RabbitMQ安装erlangyum install erlang ...
分类:
其他好文 时间:
2020-04-23 11:55:50
阅读次数:
369
1、什么是RabbitMQ?为什么使用RabbitMQ? 答:RabbitMQ是一款开源的,Erlang编写的,基于AMQP协议的,消息中间件; 可以用它来:解耦、异步、削峰。 2、RabbitMQ有什么优缺点? 答:优点:解耦、异步、削峰; 缺点:降低了系统的稳定性:本来系统运行好好的,现在你非要 ...
分类:
其他好文 时间:
2020-04-19 22:27:00
阅读次数:
71
简介 RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。支持主流的操作系统,多种开发语言支持。 什么是MQ 消 ...
分类:
其他好文 时间:
2020-04-18 13:35:28
阅读次数:
58
#1 服务启动相关 systemctl start | stop | restart | status rabbitmq-server # 2 管理命令行 rabbitmqctl help 可以查看更多命令 # 3 插件管理命令行 rabbitmq-plugins enable | list | d ...
分类:
其他好文 时间:
2020-04-18 13:32:53
阅读次数:
57
#开发语言:Erlang – 面向并发的编程语言。 AMQP是消息队列的一个协议。 ...
分类:
其他好文 时间:
2020-04-17 20:20:32
阅读次数:
60