RabbitMQ
春水上行
这个作者很懒,什么都没留下…
展开
-
消息中间件RabbitMQ(一):基础概念与入门
RabbitMQRabbitMQ简介什么是消息中间件消息是指在应用间传递的数据,可以是字符串、JSON、对象等等。看一下百度百科的定义:消息队列中间件(Message Queue Middleware)是指利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。目前开源的消息中间件比较主...原创 2019-07-02 22:02:50 · 549 阅读 · 0 评论 -
消息中间件RabbitMQ(二):API使用详解
RabbitMQRabbitMQ详解RabbitMQ连接创建连接时需要给定IP地址、端口号、账号密码等参数。 ConnectionFactory connectionFactory=new ConnectionFactory(); connectionFactory.setHost("192.168.1.1"); //RabbitMQ服务端默认端口号为5672 co...原创 2019-07-09 19:24:55 · 2058 阅读 · 0 评论 -
消息中间件RabbitMQ(三):进阶特性
RabbitMQ进阶mandatory和immediate我们在学习basicPublish方法中提到过这两个参数,但是没有讲解。这两个参数的功能是当消息传递过程中不可到达目的地时将消息返回给生产者的功能。mandatory当mandatory参数设为true时,交换器无法根据自身的类型和路由键找到一个符合条件的队列,那么RabbitMQ会调用Basic.Return命令将消息返回给生产者...原创 2019-07-11 20:09:14 · 312 阅读 · 0 评论 -
消息中间件RabbitMQ(四):高级特性
RabbitMQ高级持久化持久化可以提高RabbitMQ的可靠性,以防在异常情况(重启、宕机)下的数据丢失,mandatory原创 2019-07-31 17:46:00 · 486 阅读 · 0 评论