在publish/subscribe模式中使用fanout类型有个缺陷,就是不能选择性接收的消息。我们可以让consumer获得所有已发布的消息中指定的几个消息。在之前的例子中我们这样绑定exchange和队列:channel.queueBind(queueName, EXCHANGE_NAME, ...
分类:
其他好文 时间:
2014-11-15 21:39:10
阅读次数:
299
这次我们试试publish / subscribe模式,也就是将一个消息发送给多个consumer。这里用一个简单的小程序来说明publish / subscribe。由一个provider提供消息,这个消息会被多个consumer接收。consumer对同一个消息做出不同的反应,比如打印、保存到文...
分类:
其他好文 时间:
2014-11-15 21:29:33
阅读次数:
348
RabbitMQ是个健壮、易用、开源、支持多种操作系统和语言的message broker。当然,一切的前提是机器里面正在运行着rabbitmq-server。点击下面的图片下载:rabbitMQ和AMQP的关系是什么样的?rabbitMQ负责哪部分?如图所示,就是provider和consumer...
分类:
其他好文 时间:
2014-11-15 20:14:40
阅读次数:
285
这次我们试着实现这样一个小程序:嗯,就是任务队列(task queue)。不是将任务集中在一堆并一直等到所有任务一并完成为止,而是将每一个任务封装为一个消息,并将其发送到队列,后台的workers就从队列中分担工作。web应用尤其喜欢这种处理方式,比如面对一个请求时我们有一大堆复杂逻辑需要处理,而我...
分类:
其他好文 时间:
2014-11-15 20:13:43
阅读次数:
336
##安装centos7基础操作系统 ###本篇概要 * 安装操作系统并配置网络 * 安装本地源,epel源和openstack的yum源 * 安装MariaDB数据库服务,安装RabbitMQ消息服务 ---- 安装centos7操作系统,目前的环境都是在我的笔记...
分类:
其他好文 时间:
2014-11-15 18:58:46
阅读次数:
255
原文地址:http://adamlu.net/dev/2011/09/rabbitmq-get-started/这系列教程是翻译官方入门教程。第一部分:Hello World第二部分:工作队列(Work queues)第三部分:发布/订阅(Publish/Subscribe)第四部分:路由(Rout...
分类:
其他好文 时间:
2014-11-14 12:13:30
阅读次数:
559
public class Consumer {
public static void main(String[] args) throws IOException, ShutdownSignalException, ConsumerCancelledException, InterruptedException{
ConnectionFactory connFactory = new Con...
分类:
其他好文 时间:
2014-11-14 00:20:45
阅读次数:
144
AMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP协议的实现。它主要包括以下组件:
1. Server(broker): 接受客户端连接,实现AMQP消息队列和路由功能的进程。
2. Virtual Host:其实是一个虚拟概念,类似于权限控制组,一个Virtual Host里面可以有若干个Exchange和Queue,但是权限控制的最小粒...
分类:
其他好文 时间:
2014-11-13 22:30:06
阅读次数:
451
Haproxy:172.16.100.128
Node1:172.16.100.101web1
Node2:172.16.100.102web2
安装haproxy
#yuminstallhaproxy-y
#rpm-qlhaproxy
/etc/haproxy
/etc/haproxy/haproxy.cfg#主配置文件
/etc/logrotate.d/haproxy
/etc/rc.d/init.d/haproxy#启动脚本
/usr/bin/halog
/usr/bin/..
分类:
Web程序 时间:
2014-11-13 19:09:37
阅读次数:
254
ceilemter-zmq----->rabbitmq队列去塞数据,这些数据是有boss平台的bill来取,从而的到计费系统的支持。具体操作rabbitmq,消息队列rabbitmq单机不需要配置,安装OK就可以启动服务。查看消息队列:#rabbitmqctllist_queuesListingqueues...notifications.billing0//...done...
分类:
其他好文 时间:
2014-11-12 18:03:28
阅读次数:
251