- 博客(14)
- 收藏
- 关注
转载 ActiveMQ(十三)——杂项技术
一、监控和管理Broker二、集成ActiveMQ和Tomcat三、什么时候使用ActiveMQ异步调用一对多通信做多个系统的集成,同构、异构作为RPC的替代多个应用相互解耦作为事件驱动架构的幕后支撑为了提高系统的可伸缩性...
2019-06-30 22:33:45
103
转载 ActiveMQ(十二)——Consumer高级特性
一、独有消费者Queue中的消息是按照顺序被分发到consumers的,然而,当有多个consumers同时从相同的queue中提取消息时,你将失去这个保证。因为这些消息是被多个多线程并发的处理。有的时候,保证消息按照顺序处理是很重要的,但是你可能不希望在插入订单操作结束之前执行更新这个订单的操作。ActiveMQ从4.x版本起开始支持Exclusive Consumer。Brok...
2019-06-30 22:31:52
203
转载 ActiveMQ(十一)——Message高级特性
一、消息属性二、Advisory Message三、延迟和定时消息投递四、Blob消息五、消息转换
2019-06-30 22:25:46
133
转载 ActiveMQ(十)——Message Dispatch高级特性
一、消息游标二、异步发送三、严格分发策略四、轮询分发策略五、优化批量确认六、生产者流量控制
2019-06-30 22:22:08
212
转载 ActiveMQ(九)——Destination高级特性
一、通配符(wildcards)wildcards用来支持名字分层体系,它不是JMS规范的一部分,是ActiveMQ的扩展ActiveMQ支持一下三种wildcards1:“.” 用于作为路径上名字间的分隔符2:“*” 用于匹配路径上的任何名字3:“>” 用于递归地匹配任何以这个名字开始的destination示例,假设有两个destinationsPRICE.STOCK.NASDAQ...
2019-06-30 22:14:55
429
转载 ActiveMQ(八)——ActiveMQ的集群
一、队列消费者集群(Queue consumer clusters)ActiveMQ支持Consumer对消息高可靠性的负载平衡消费,如果一个Consumer死掉,该消息会转发到其他的Consumer消费的Queue上。如果一个Consumer获得消息比其它的Consumer快,那么它将获得更多的消息。因此推荐ActiveMQ的Broker和Client使用failover://tran...
2019-06-30 22:02:09
144
转载 ActiveMQ(七)——ActiveMQ的Network
一、在一台服务器上启动多个Broker步骤如下(为集群做准备):1:把整个conf文件夹复制一份,比如叫做conf22:修改里面的activemq.xml文件(1)里面的brokerName不能跟原来的重复(2)数据存放的文件名称不能重复,比如:<hahaDB directory=”${activemq.data}/kahadb_2”/>(3)所有设计的transportConne...
2019-06-30 21:57:08
283
转载 ActiveMQ(六)——ActiveMQ的消息存储
一、队列和topic概述ActiveMQ不仅支持persistent和non-persistent两种方式,还支持消息的恢复(recovery)方式PTPQueue的存储方式很简单,就是一个FIFO(先进先出)的QueuePUB/SUB对于持久化订阅主题,每一个消费者将获得一个消息的复制有效的消息存储ActiveMQ提供了一个插件式的消息存储,类似于消息的多点传播,主要实现了如下几种...
2019-06-30 17:56:36
247
转载 ActiveMQ(五)——ActiveMQ的Transport
一、支持的传输协议Connector:ActiveMQ提供的,用来实现连接通讯的功能。包括:client-to-broker、broker-to-broker。ActiveMQ允许客户端使用多种协议来连接配置Transport Connector,在conf/activemq.xml中,配置如下:<transportConnectors><transportConne...
2019-06-30 17:44:40
632
转载 ActiveMQ(四)——四、用ActiveMQ构建应用
一、多种启动Broker的方法broker:相当于一个ActiveMQ服务器实例命令行启动参数示例如下:1:activemq start:使用默认的activemq.xml来启动2:activemq start xbean:file:../conf/activemq-2.xml:使用指定的配置文件来启动3:如果不指定file,也就是xbean:activemq-2.xml,那么必须在clas...
2019-06-30 17:29:24
119
转载 ActiveMQ(三)——理解和掌握JMS
一、JMS基本概念JMS是什么JMS Java Message Service,Java消息服务,是JavaEE中的一个技术。JMS规范JMS定义了Java中访问消息中间件的接囗,并没有给予实现,实现JMS接囗的消息中间件称为JMS Provider,例如ActiveMQJMS provider:实现JMS接囗和规范的消息中间件JMS message:JMS的消息,JMS消息由以下三部...
2019-06-30 15:50:05
280
转载 ActiveMQ(二)——ActiveMQ的安装和基本使用
一、安装启动之后成功二、创建实例测试ActiveMQ配置Maven所需的依赖<dependency><groupId>org.apache.activemq</groupId><artifactId>activemq-all</artifactId><version>5.9.0</version>&...
2019-06-30 11:22:05
91
转载 ActiveMQ(一)——简介
一、ActiveMQ简介ActiveMQ是什么 ActiveMQ是Apache推出的,一款开源的,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现的消中间件(MOM)ActiveMQ能干什么最主要的功能就是:实现JMS Provider用来帮助实现高可用、高性能、可伸缩、易用和安全的企业级面向消息服务的系统ActiveMQ特点1.完全支持JMSI.1和J2EE1。4规...
2019-06-30 10:42:35
135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人