rabbitMQ
文章平均质量分 86
monkey131499
多多学习,充实自己
展开
-
rabbitMQ(一)入门安装
1. RabbitMQ简介 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。 AMQP,即Advanced Massage Queuing Prot原创 2016-02-23 10:50:15 · 1941 阅读 · 0 评论 -
rabbitmq(二)简单测试
1.下载rabbitmq的javaClient库 文件名:rabbitmq-client.jar 下载地址:http://download.csdn.net/detail/monkey131499/9440572 下载后将文件导入到项目中。 2.消息发送类 import java.io.IOException; import java.util.concurrent.T原创 2016-02-23 16:08:27 · 722 阅读 · 0 评论 -
rabbitmq(三) 消息确认
为确保发送的消息能够被消费者处理,rabbitmq提供了消息确认功能,这里send为消息生产者,receive为消息消费者。生产的消息首先会发送到服务器中保存,然后等待消费者处理,所谓消息确认功能,就是消费者在处理完消息后,给服务器发送一个反馈,服务器收到反馈后就会将对应的消息删除。倘若消费者超时不反馈,那么服务器就会将消息重新发送给其他消费者,造成了同一消息不停转发。 rabbitmq原创 2016-02-23 17:43:47 · 1289 阅读 · 0 评论