activemq
文章平均质量分 94
yingzijk
小菜鸟!慢慢学习吧!加油!
展开
-
深入浅出JMS(一)--JMS基本概念
摘要:The Java Message Service (JMS) API is a messaging standard that allows application components based on the java Platform Enterprise Edition (Java EE) to create, send, receive, and read messages转载 2017-09-04 11:13:00 · 251 阅读 · 0 评论 -
深入浅出JMS(二)--ActiveMQ简单介绍以及安装
现实的企业中,对于消息通信的应用一直都非常的火热,而且在J2EE的企业应用中扮演着特殊的角色,所以对于它研究是非常有必要的。上篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了消息通信的规范JMS,我们这篇博文介绍一款开源的JMS具体实现——ActiveMQ。ActiveMQ是一个易于使用的消息中间件。消息中间件我们简单的介绍一下消息中间件,对它有一个基本认识就好,消息转载 2017-09-04 11:47:36 · 401 阅读 · 0 评论 -
深入浅出JMS(三)--ActiveMQ简单的HelloWorld实例
第一篇博文深入浅出JMS(一)–JMS基本概念,我们介绍了JMS的两种消息模型:点对点和发布订阅模型,以及消息被消费的两个方式:同步和异步,JMS编程模型的对象,最后说了JMS的优点。第二篇博文深入浅出JMS(二)–ActiveMQ简单介绍以及安装,我们介绍了消息中间件ActiveMQ,安装,启动,以及优缺点。这篇博文,我们使用ActiveMQ为大家实现一种点对点的消息模型。如果你转载 2017-09-04 12:00:25 · 251 阅读 · 0 评论 -
深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例
前言这篇博文,我们基于spring+JMS+ActiveMQ+Tomcat,做一个Spring4.1.0和ActiveMQ5.11.1整合实例,实现了Point-To-Point的异步队列消息和PUB/SUB(发布/订阅)模型,简单实例,不包含任何业务。环境准备工具JDK1.6或1.7Spring4.1.0ActiveMQ5.转载 2017-09-04 14:46:43 · 322 阅读 · 0 评论 -
消息预取限制:activeMQ 消息量限制 与 性能
ActiveMQ的一个主要的设计目标是:提供一个高性能的消息中间件。它使用了SEDA(Staged Event Driven Architecture)架构及异步传输。为了提供更高的性能,很重要的一点是 尽快地将消息传送给消费者,这样消费者利用消息缓冲区等待处理,而不是等待消息。 然后,这样也有很大风险:不断地向 消费者 传送消息可能使得其消息缓冲溢出,因为传送的速度比消费者真正“消费”消息转载 2017-09-04 15:45:37 · 6757 阅读 · 1 评论 -
【ActiveMQ Tuning】Prefetch Limit
摘要:ActiveMQ优化 客户端优化 预取限制原文:http://fusesource.com/docs/broker/5.4/tuning/GenTuning-Consumer-Prefetch.htmlOverview:图列4.1阐明了Broker在等待之前发送给客户端消息的反馈的行为Figure 1.4. Consumer Prefetch Limit转载 2017-09-04 15:47:21 · 532 阅读 · 0 评论 -
ActiveMQ持久化消息的三种方式
ActiveMQ持久化消息的三种方式1:前言 这一段给公司开发消息总线有机会研究ActiveMQ,今天撰文给大家介绍一下他的持久化消息。本文只介绍三种方式,分别是持久化为文件,MYSql,Oracle。下面逐一介绍。A:持久化为文件 这个你装ActiveMQ时默认就是这种,只要你设置消息为持久化就可以了。涉及到的配置和代码有转载 2017-09-04 16:16:57 · 587 阅读 · 0 评论 -
ActiveMQ消息传送机制以及ACK机制详解
AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机制 Producer客户端使用来发送消息的, Consumer客户端用来消费消息;它们的协同中心就是ActiveMQ broker,broker也是让produc转载 2017-09-05 11:25:15 · 15093 阅读 · 1 评论