转载和引用,请注明原文出处! Fork me on GitHub
结局很美妙的事,开头并非如此!
摘要: 一、异步处理 场景: 用户注册,写入数据库成功以后,发送邮件和短信。 准备工作: 1)安装RabbitMQ,参考前面的文章 2)新建一个名为RabbitMQAsyncProc的maven web工程,在pom.xml文件里面引入如下依赖 1. 新建一个用户信息实体 2. 新建一个用户注册接口 3. 阅读全文
posted @ 2018-09-23 19:49 小不点啊 阅读(5316) 评论(0) 推荐(1) 编辑
摘要: 一、RabbitMQ与Spring集成 准备工作: 分别新建名为RabbitMQSpringProducer和RabbitMQSpringConsumer的maven web工程 在pom.xml文件里面引入如下依赖: 与Spring集成步骤: 配置文件中增加命名空间:xmlns:rabbit="h 阅读全文
posted @ 2018-09-23 19:44 小不点啊 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 准备工作: 1)安装RabbitMQ,参考文章:消息中间件系列二:RabbitMQ入门(基本概念、RabbitMQ的安装和运行) 2.)分别新建名为OriginalRabbitMQProducer和OriginalRabbitMQConsumer的maven工程 在pom.xml文件里面引入如下依赖 阅读全文
posted @ 2018-09-23 19:40 小不点啊 阅读(2006) 评论(1) 推荐(1) 编辑
摘要: 一、基本概念 1. AMQP AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议。支持不同语言和不同的产品 2. 生产者 消息的创建者,发送到AMQP的消息中间件 3. 消费者 连接到AMQP的消息中间件,订阅到队列上,进 阅读全文
posted @ 2018-09-23 19:35 小不点啊 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 一、入门 1. 消息中间件的定义 没有标准定义,一般认为,采用消息传送机制/消息队列 的中间件技术,进行数据交流,用在分布式系统的集成 2. 为什么要用消息中间件 解决分布式系统之间消息的传递。电商场景: 用户下单减库存,调用物流系统。随着业务量的增大,需要对系统进行拆分(服务化和业务拆分),拆分后 阅读全文
posted @ 2018-09-23 19:33 小不点啊 阅读(2216) 评论(0) 推荐(0) 编辑