上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页
摘要: 在第二节我们进行了RabbitMQ的安装,现在我们就RabbitMQ进行集群的搭建进行学习,参考官网地址是:http://www.rabbitmq.com/clustering.html 首先我们来看一下官网对集群的定义:A RabbitMQ broker is a logical grouping 阅读全文
posted @ 2018-07-05 17:59 醉逍遥_001 阅读(177) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ与spingboot相整合,主要步骤也很简单: 一、首先需要的是添加依赖 二、需要设置属性,属性主要是设置rabbitmq的地址端口,用户名密码回调等需要用到的一些常量,在整合过程中,该属性可以采用application.properties默认加载的方式,也可以采用自定义属性文件的 阅读全文
posted @ 2018-07-05 17:58 醉逍遥_001 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 在第四篇学习笔记中,我们学习了如何使用工作队列在多个工作者之间分配耗时的任务。 但是,如果我们需要在远程计算机上运行一个函数并等待结果呢?这是另一回事。这种模式通常称为远程过程调用或RPC。 在本篇学习笔记中,我们将使用RabbitMQ构建一个RPC系统:客户机和可伸缩的RPC服务器。由于我们没有任 阅读全文
posted @ 2018-06-18 14:26 醉逍遥_001 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 在上一篇中使用直接交换器改进了我们的系统,使得它能够有选择的进行接收消息,但它仍然有局限性——它不能基于多个条件进行路由。本节我们就进行能够基于多个条件进行路由的topics exchange学习。 发送给主题交换器的消息不能是任意的routing_key—它必须是一个单词列表,由点分隔。这些词可以 阅读全文
posted @ 2018-06-18 10:52 醉逍遥_001 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 有选择的接收消息。 上一节我们使用的是fanout exchange来实现消息的发布/订阅模式,这并没有给我们带来多大的灵活性——它只能够让人盲目地进行广播。而本节我们采用direct类型的交换器来实现有选择的接收消息。直接交换器背后的路由算法很简单——消息传递到绑定键与消息的路由键完全匹配的队列。 阅读全文
posted @ 2018-06-17 18:24 醉逍遥_001 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 发布/订阅模式:把一个消息发送给多个消费者。 前几篇文章的思想是,我们好像看到了生产者将消息直接发送给queue,然后消费者也从queue中进行消费。其实并非如此,RabbitMQ中的消息传递模型的核心思想是,生产者永远不会直接向队列发送任何消息。实际上,生产者甚至不知道消息是否会被传递到任何队列。 阅读全文
posted @ 2018-06-17 16:10 醉逍遥_001 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 工作队列:把每个任务只发送给一个工作者。 上一篇我们是从一个指定的队列发送接收消息,在本文中,我们将创建一个工作队列,用于在多个工作者之间分配耗时的任务。 工作队列(即任务队列)背后的主要思想是避免立即执行资源密集型的任务,并且必须等待任务完成。相反,我们把任务安排在以后做。我们将任务封装为消息并将 阅读全文
posted @ 2018-06-17 16:09 醉逍遥_001 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 参考http://www.rabbitmq.com/tutorials/tutorial-one-java.html,我们直接上代码,由于我们的RabbitMQ服务是安装在虚拟机上的,具体参考上一节。所以我们的代码中间和官网会不同,但是本博主的代码均跑... 阅读全文
posted @ 2018-06-16 23:03 醉逍遥_001 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一、安装RabbitMQ的依赖Erlang 要进行RabbitMQ学习,首先需要进行RabbitMQ服务的安装,安装我们可以根据官网指导进行http://www.rabbitmq.com/download.html 安装是需要依赖Erlang/OTP环境的——Before installing Ra 阅读全文
posted @ 2018-06-15 17:54 醉逍遥_001 阅读(299) 评论(0) 推荐(0) 编辑
摘要: log4j:WARN No appenders could be found for logger (org.springframework.web.context.support.StandardServletEnvironment).log4j:WARN Please initialize th 阅读全文
posted @ 2018-06-15 15:11 醉逍遥_001 阅读(477) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页