![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ActiveMQ
文章平均质量分 91
iteye_19607
这个作者很懒,什么都没留下…
展开
-
ActiveMQ与REST API实践
摘要1. 如何搭建Active REST服务的环境2. REST API以及相关配置参数介绍3. ActiveMQ中optimizeAck机制介绍 ActiveMQ实现了基于RESTFUL的API,允许开发者可以直接通过HTTP POST/GET方式发布消息和消费消息,这是一种基于文本(/文件)传输的协议.因为在某些特定的环境中,通过HTTP方式操作消息更加便捷,比...原创 2014-02-19 19:55:49 · 1050 阅读 · 0 评论 -
ActiveMQ消息传送机制以及ACK机制详解
AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机制 Producer客户端使用来发送消息的, Consumer客户端用来消费消息;它们的协同中心就是ActiveMQ broker,broker也是让prod...原创 2014-02-28 14:03:37 · 2155 阅读 · 0 评论 -
ActiveMQ中Producer特性详解
前言 从本文中你可以得到如下几个问题的解答: 1) 设定消息的时间戳有什么作用 2) 消息的timeToLive与过期原理 3) Producer同步、异步发送消息,以及调优 4) 消息priority与顺序,以及其中的误解。 Producer作为ActiveMQ的消息发送端,是开发工程师经常需要面对的,我们需要多了解一些Pro...原创 2014-03-23 17:55:58 · 406 阅读 · 0 评论 -
ActiveMQ中Consumer特性详解与优化
前言 从本文中你可以了解到如下内容: 1) consumer端消息消费的模型,session的运作机制 2) 如果提升broker和consumer端消息消费的速率 3) selector,group,exclusive对消息消费的影响 4) 如何让Priority更好的运行,提高消息的顺序性 5) Slow Consumer的产生原...原创 2014-03-27 20:44:24 · 1730 阅读 · 0 评论 -
ActiveMQ消息策略
ActiveMQ中提供了众多的“策略”(policy),它们可以在broker端为每个通道“定制”消息的管理方式。本文将简单描述主要的几种Policy。 一. DispatchPolcicy: 转发策略(Topic) 此策略表明broker端消息转发给多个Consumer时,消息被发送的顺序性,这个顺序通常指Consumer的顺序,只对Topic有效,它有3种常用的类...原创 2014-05-12 18:23:59 · 939 阅读 · 0 评论 -
ActiveMQ与虚拟通道
ActiveMQ提供了虚拟通道的特性(Virtual Destination),它允许一个逻辑通道(logical destination)映射成一个或者多个物理通道(physical destination);它可以非常灵活的解决"消息整合"方面的问题,它可以实现: 1) 提供了VirtualTopic特性,可以让一个订阅者的消息列表,作为Queue来消费。 2)...原创 2014-05-15 20:09:02 · 348 阅读 · 0 评论 -
ActiveMQ与HA架构(master/slave)
HA(高可用性)几乎在所有的架构中都需要有一定的保证,在生产环境中,我们也需要面对broker失效、网络故障等各种问题,ActiveMQ也不例外。activeMQ作为消费分发和存储系统,它的HA模型只有master-slave,我们通过broker节点“消息互备”来达成设计要求。M-S架构中,只有master开启transportConnector,slave不开启,所以客户端只能与m...原创 2014-05-22 17:30:13 · 432 阅读 · 0 评论 -
ActiveMQ分布式网络(Forward Bridge)
当ActiveMQ面对大量消息存储和大量Client交互时,性能消耗将会达到单个broker极限,此时我们需要对ActiveMQ进行水平扩展。ActiveMQ提供了“network”机制,可以把多个broker实例“串联”一起,形成“Forward Bridge”模型(转发桥)。这些Broker通过有向网络(networkerConnector)链接在一起,组成broker集群,任何一...原创 2014-05-26 18:33:58 · 263 阅读 · 0 评论