安装erlang环境 添加rabbitmq依赖的erlang yum命令repos 然后调用yum -y install relang安装erlang环境 安装rabbitmq 配置rabbitmq 一些常用的rabbitmq/sbin/下的命令 注意 前面安装erlang不建议从erlang官网上 ...
分类:
其他好文 时间:
2019-02-16 00:10:30
阅读次数:
218
rabbitmq 架构图 RabbitMQ 中的 broker 是指什么?cluster 又是指什么 broker 是指一个或多个 erlang node 的逻辑分组,且 node 上运行着 RabbitMQ 应用程序。cluster 是在 broker 的基础之上,增加了 node 之间共享元数据 ...
分类:
其他好文 时间:
2019-02-14 12:02:02
阅读次数:
149
Linux下安装rabbitmq 1.安装Erlang环境 1)安装GCC GCC-C++ Openssl等模块 2)安装ncurses 3)安装erlang环境 4)配置安装 5)验证是否安装成功 2.安装rabbitmq-server 1.安装Erlang环境 1)安装GCC GCC-C++ O ...
分类:
系统相关 时间:
2019-02-11 20:09:59
阅读次数:
272
Rabbit是一个由erlang开发的AMQP开源实现 核心概念: 1.Message(消息) 消息,消息是不具名的,它由消息头和消息体组成,消息体是不透明的,而消息头则由一系列的可选属性组成,这些属性包括routing-key(路由键)、Priority(相较于其他消息的优先权)、delivery ...
分类:
其他好文 时间:
2019-02-04 11:38:20
阅读次数:
170
Bholu the Pandit on this New Year wanted to divide his Cuboidal Packaging block into cubes. But he loves uniformity so he asks you to divide it such a ...
分类:
其他好文 时间:
2019-02-02 23:04:03
阅读次数:
154
“世间安得双全法,不负如来不负卿”,高并发和密集计算其实是一对矛盾,当cpu服务于密集计算,自然无暇响应更多的请求。当然可以使用erlang搭建互联网服务,响应高并发地请求,然后把计算转移到cpu空闲的节点上,然而那些计算节点,如果是用静态语言(比如go语言)编写,会获得更好的性能。 ...
分类:
其他好文 时间:
2019-01-30 16:12:05
阅读次数:
167
RabbitMQ基础知识 一、背景 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异 ...
分类:
其他好文 时间:
2019-01-28 15:21:29
阅读次数:
193
本文是-消息队列学习的概念与介绍篇。目的是能够对消息队列能够有一个简单的了解和大体的认知。
包括一系列参考资料的整理。
消息队列 MQ(message queue)中间件是分布式系统中的重要组件,主要解决异步消息、应用解耦、流量 削峰等问题,从而实现高性能、高可用 ,可伸缩和最终一致性的架构。
使... ...
分类:
其他好文 时间:
2019-01-27 16:49:39
阅读次数:
166
1.引言 RabbitMQ——Rabbit Message Queue的简写,但不能仅仅理解其为消息队列,消息代理更合适。RabbitMQ 是一个由 Erlang 语言开发的AMQP(高级消息队列协议)的开源实现,其内部结构如下: RabbitMQ作为一个消息代理,主要和消息打交道,负责接收并转发消 ...
分类:
其他好文 时间:
2019-01-26 20:23:50
阅读次数:
178
[环境:centos 7] ##下在erlang安装包wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm rpm -Uvh erlang-solutions-1.0-1.noarch.rpm##下载 ...
分类:
其他好文 时间:
2019-01-25 11:30:24
阅读次数:
145