上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 81 下一页
摘要: 1、准备工具 VS2013Apache.NMS.ActiveMQ-1.7.2-bin.zipapache-activemq-5.14.0-bin.zip 2、开始项目 VS2013新建一个C#控制台应用程序,项目中添加两个dll引用,一个是D:\Apache.NMS.ActiveMQ-1.7.2-b 阅读全文
posted @ 2017-01-17 14:56 星火卓越 阅读(445) 评论(0) 推荐(0) 编辑
摘要: ActiveMQ的另一个问题就是只要是软件就有可能挂掉,挂掉不可怕,怕的是挂掉之后把信息给丢了,所以本节分析一下几种持久化方式: 一、持久化为文件 ActiveMQ默认就支持这种方式,只要在发消息时设置消息为持久化就可以了。 打开安装目录下的配置文件: D:\ActiveMQ\apache-acti 阅读全文
posted @ 2017-01-17 14:35 星火卓越 阅读(180) 评论(0) 推荐(0) 编辑
摘要: ActiveMQ的另一种模式就SUB/HUB即发布订阅模式,是SUB/hub就是一拖N的USB分线器的意思。意思就是一个来源分到N个出口。还是上节的例子,当一个订单产生后,后台N个系统需要联动,但有一个前提是都需要收到订单信息,那么我们就需要将一个生产者的消息发布到N个消费者。 生产者: 假设生产者 阅读全文
posted @ 2017-01-17 14:34 星火卓越 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 首先介绍下MQ,MQ英文名MessageQueue,中文名也就是大家用的消息队列,干嘛用的呢,说白了就是一个消息的接受和转发的容器,可用于消息推送。 下面介绍主题,就是今天为大家介绍的ActiveMQ: 他是Apache出品的一个开源的消息队列软件,运行在JVM下,支持多种语言,如JAVA,C++, 阅读全文
posted @ 2017-01-17 14:26 星火卓越 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 最近项目想用个MQ来做业务分离,看了市面上众多产品,最后选了rabbitmq,理由很简单,对window的支持很到位(其实是公司的系列产品都是.net的)。 安装方法什么的就不说了,直接到官网下载双击安装就可以。 如果全部都使用默认配置,你将不会遇到任何阻碍。 安装之后设置一下帐号信息,抄了网上的一 阅读全文
posted @ 2017-01-16 14:04 星火卓越 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 1、什么是RabbitMQ。详见 http://www.rabbitmq.com/ 。 作用就是提高系统的并发性,将一些不需要及时响应客户端且占用较多资源的操作,放入队列,再由另外一个线程,去异步处理这些队列,可极大的提高系统的并发能力。 2、安装 RabbitMQ服务: http://www.ra 阅读全文
posted @ 2017-01-16 11:14 星火卓越 阅读(383) 评论(0) 推荐(0) 编辑
摘要: AMQP AMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP协议的实现。它主要包括以下组件: 1.Server(broker): 接受客户端连接,实现AMQP消息队列和路由功能的进程。 2.Virtual Host:其实是一个虚拟概念,类似于权限控制组,一个Virtual Host 阅读全文
posted @ 2017-01-15 20:20 星火卓越 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 在前面的文章中提到了queue和consumer之间的消息确认机制:通过设置ack。那么Publisher能不到知道他post的Message有没有到达queue,甚至更近一步,是否被某个Consumer处理呢?毕竟对于一些非常重要的数据,可能Publisher需要确认某个消息已经被正确处理。 在我 阅读全文
posted @ 2017-01-15 19:57 星火卓越 阅读(1892) 评论(0) 推荐(0) 编辑
摘要: 在云计算环境中,很多时候需要用它其他机器的计算资源,我们有可能会在接收到Message进行处理时,会把一部分计算任务分配到其他节点来完成。那么,RabbitMQ如何使用RPC呢?在本篇文章中,我们将会通过其它节点求来斐波纳契完成示例。 1. 客户端接口 Client interface 为了展示一个 阅读全文
posted @ 2017-01-15 19:56 星火卓越 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 在上篇文章RabbitMQ消息队列(五):Routing 消息路由 中,我们实现了一个简单的日志系统。Consumer可以监听不同severity的log。但是,这也是它之所以叫做简单日志系统的原因,因为是仅仅能够通过severity设定。不支持更多的标准。 比如syslog unix的日志工具,它 阅读全文
posted @ 2017-01-15 19:55 星火卓越 阅读(274) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 81 下一页