rabbitMQ常用的命令 启动监控管理器:rabbitmq-plugins enable rabbitmq_management 关闭监控管理器:rabbitmq-plugins disable rabbitmq_management 启动rabbitmq:rabbitmq-service sta ...
分类:
其他好文 时间:
2018-02-11 18:09:09
阅读次数:
138
1. 安装erlang 安装依赖环境 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel 下载最新 Erlang 19.0 wget http://erlang.org/ ...
分类:
系统相关 时间:
2018-02-11 16:18:22
阅读次数:
229
RabbitMQ Exchange分发消息时根据类型的不同分发策略有区别,目前共四种类型:direct、fanout、topic、headers 。headers 匹配 AMQP 消息的 header 而不是路由键,此外 headers 交换器和 direct 交换器完全一致,但性能差很多,目前几乎 ...
分类:
其他好文 时间:
2018-02-11 12:33:04
阅读次数:
204
消息发布器: Ray是基于Event Sourcing设计的ES/Actor框架,ESGrain状态(State)的修改、ESGrain之间的通信默认使用RabbitMQ通信。消息的发布器主要是RabbitPub+ESGrain。 RabbitPub特性 RabbitPub特性是RabbitMQ消息 ...
分类:
其他好文 时间:
2018-02-10 11:14:41
阅读次数:
175
面向EDA(事件驱动架构)的方式来设计你的消息 AMQP routing key的设计 RabbitMQ cluster搭建 Mirror queue policy设置 两个不错的RabbitMQ plugin 大型应用插件(Sharding、Rederation) Queue镜像失败手动同步 各集 ...
分类:
其他好文 时间:
2018-02-10 11:11:10
阅读次数:
232
.Net平台下的消息队列介绍 RabbitMQ:http://www.rabbitmq.com/ 特点: 一、跨平台:包括Mac、Windows、Linux等操作系统 二、支持主流语言调用:包括Java、.Net、Ruby、Python、PHP、Javascript等 三、开源及商业支持:即可以免费 ...
分类:
其他好文 时间:
2018-02-09 20:24:12
阅读次数:
90
tutorial:http://www.rabbitmq.com/tutorials/tutorial-two-java.html 这里解释接收消息端关于 acknowledge和prefetch的设置问题 这里有两段代码,sender,负责发送100条消息; recv,负责接收消息,每接收到一条消 ...
分类:
其他好文 时间:
2018-02-09 17:27:09
阅读次数:
351
RabbitMQ(二) ——工作队列 (转载请附上本文链接——linhxx) 一、概述 工作队列模式(work queue),是有多个消费者的情况下,可以共同消费队列内的内容,加快消息处理速度。这是RabbitMQ的基本工作模式。 二、使用方式 和上一篇中的生产和消费消息的方式一样,就是需要多在cl ...
分类:
其他好文 时间:
2018-02-09 15:39:30
阅读次数:
199
RabbitMQ(四) ——路由 (转载请附上本文链接——linhxx) 一、概述 路由模式(routing)是交换机不将消息广播到全部的队列中,而是采用交换机的另一种模式——direct。该模式下,交换机会精准的将消息发送到某个与其绑定的队列,而不是发送给全部队列。 如果没有队列绑定交换机,消息会 ...
分类:
其他好文 时间:
2018-02-09 15:31:28
阅读次数:
139
RabbitMQ(五) ——主题 (转载请附上本文链接——linhxx) 一、概述 话题模式(topic)可以让队列绑定某一类型的消息,而不仅仅是direct模式下的具体的消息。即,其允许绑定的信息采用通配符。可以保证多重条件下,仍具备灵活性。但是,当routing key没有匹配时,仍然会丢弃消息 ...
分类:
其他好文 时间:
2018-02-09 15:26:49
阅读次数:
119