![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
activemq
文章平均质量分 78
u010169705
这个作者很懒,什么都没留下…
展开
-
activeMQ-传输协议
ActiveMQ支持的client-broker:Transmission Control Protocol (TCP) 这是默认的Broker配置,TCP的Client监听端口是61616。 在网络传输数据前,必须要序列化数据,消息是通过一个叫wire protocol的来序列化成字节流。目的是促使网络上的效率和数据快速交互。 TCP连接的URI形式:tcp://hostn原创 2016-05-23 23:24:22 · 3161 阅读 · 0 评论 -
ActiveMQ-消息存储
ActiveMQ不仅支持persistent和non-persistent两种方式,还支持消息的恢复( recovery )方式 Queue的存储是很简单的,就是一个FIFO的Queue 对于持久化订阅主题,每一个消费者将获得一个消息的复制。 消息存储的方式ActiveMQ提供了一个插件式的消息存储,类似于消息的多点传播AMQ消息存储 基于文件的存储方式,是以前的默认消息存储 Kaha原创 2016-05-23 23:40:49 · 3059 阅读 · 0 评论 -
activeMq-集群
在一台服务器上启动多个Broker 把整个conf文件夹复制一份,比如叫做conf2 修改里面的activemq.xml文件 (1)里面的brokerName 不能跟原来的重复 (2)数据存放的文件名称不能重复 (3)所有涉及的transportConnectors 的端口 修改jetty.xml,主要就是修改端口 <pro原创 2016-05-24 00:09:52 · 495 阅读 · 0 评论 -
JMS
JMS什么是消息中间件 将信息以消息的形式,从一个应用程序传送到另一个或多个应用程序 1.消息异步接受 第一:避免系统相互等待,造成性能瓶颈 第二:只需要发送消息,不需要知道接受者,减少系统依赖,降低耦合度 2.消息的可靠性 确保消息在中间件里面可靠保存,只有接收方接受才删除,多个消息也可组成原子事务 什么是JMS JMS Java Me原创 2016-05-23 22:05:52 · 251 阅读 · 0 评论 -
activeMQ 可靠性机制
消息接收确认 JMS消息只有在被确认之后,才认为已经被成功地消费了 消息的成功消费通常包含三个阶段: 客户接收消息、客户处理消息和消息被确认。 在事务性会话中,当一个事务被提交的时候,确认自动发生 在非事务性会话中,消息何时被确认取决于创建会话时的应答模式非事务消息的确认模式 Session.AUTO_ACKNOWLEDGE: 当客户成功的从receive原创 2016-05-23 22:29:25 · 2342 阅读 · 0 评论 -
activeMQ-模型
PTP模型 模型定义了客户端如何向队列发送消息,从队列接收 消息,以及浏览队列中的消息 PTP模型是基于队列的,生产者发消息到队列,消费者从队列接收消息,队 列的存在使得消息的异步传输成为可能 PTP模型特点 1.如果在Session 关闭时,有一些消息已经被收到,但还没有被签收 (acknowledged),那么,当消费者下次连接到相同的队列时,这些消息还会被再次接收原创 2016-05-23 22:40:55 · 627 阅读 · 0 评论 -
activeMQ静态链接
activeMQ的网络连接 两个Brokers是通过一个static的协议来网络链接的。一个consumer链接到brokerB的一个地址上, 当Producer 在brokerA以相同的地址发送消息时,此时他将转移到brokerB上,也就是brokerA的消息会 到BrokerB上 可以配置的属性 name:默认为bridge decreaseNetworkConsumerPrio原创 2016-08-26 14:24:18 · 940 阅读 · 0 评论