rabbitmq
liweiwei1419
简单、诚实。
展开
-
RabbitMQ 学习笔记
AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。 AMQP 里主要要说两个组件:Exchange 和 Queue (在 AMQP 1.0 里还会有变动),如下图所示,绿色的 X 就是 Exchange ,红色的是 Queue ,这两者都在 Server 端,又称作 Broker ,这部分是 RabbitMQ 实现的,而蓝色的则是客户端,通常有 Producer 和原创 2015-08-23 02:56:21 · 855 阅读 · 0 评论 -
Rabbit 使用笔记(1)-helloworld
以下是一个最最简单的 HelloWorld 片段,发送一个消息到 Queue 中,不使用 exchange ,没有持久化,Consumer 端没有消息应答。1、配置 pom 片段<dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>3.5.4</ve原创 2015-08-24 18:01:51 · 1305 阅读 · 0 评论 -
Rabbit 使用笔记(2)-工作队列
这一节我们要讨论的场景是:首先我们开启了多个消费者,一个生产者。此时,我们的消费者如何接收消息。我们对第 1 节的代码进行修改,这次我们生产者端发送多个消息// 发送多个消息,每个消息的结尾带上数字标识,消费者端根据这个数字标识决定须要处理多少秒时间。for (int i = 0; i < 10; i++) { String messages = "helloworld " + i;原创 2015-08-26 13:14:09 · 987 阅读 · 0 评论 -
Spring 集成的 RabbitMQ 的练习
入门练习 1pom.xml 文件配置:<dependency> <groupId>org.springframework.amqp</groupId> <artifactId>spring-rabbit</artifactId> <version>1.4.5.RELEASE</version></dependency><dependency> <groupId>o原创 2015-08-26 16:03:14 · 2888 阅读 · 0 评论