activeMQ
wuzl
这个作者很懒,什么都没留下…
展开
-
ActiveMQ消息中间件入门学习
同步通讯:客户端向服务器端发出请求,并一直等待服务器端的响应。直到获取到服务器端返回的响应信息,客户端才能继续执行。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通...转载 2018-07-26 18:23:50 · 126 阅读 · 0 评论 -
Zookeeper + ActiveMQ 集群整合
一、使用ZooKeeper实现的Master-Slave实现方式,是对ActiveMQ进行高可用的一种有效的解决方案,高可用的原理:使用ZooKeeper(集群)注册所有的ActiveMQ Broker。只有其中的一个Broker可以对外提供服务(也就是Master节点),...转载 2018-07-27 17:37:10 · 271 阅读 · 0 评论 -
activemq安全机制
activemq作为消息中间件这样一个独立的个体存在,连通用户和服务器。如果没有一套完备的安全机制去设置用户权限设置消息分发机制可想后果是非常严重。ActiveMQ如果不加入安全机制的话,任何人只要知道消息服务的具体地址(包括ip,端口,消息地址[队列或者主题地址,),都可以肆无忌惮的发送、接收消息。今天我们就探讨一下他的...转载 2018-07-27 15:53:35 · 776 阅读 · 0 评论 -
activemq实战之消息持久化
对于activemq消息的持久化我们在第二节的时候就简单介绍过,今天我们详细的来分析一下activemq的持久化过程以及持久化插件。在生产环境中为确保消息的可靠性,我们肯定的面临持久化消息的问题,今天就一起来攻克他吧。 1. 持久化方式介绍 前面我们也简单提到了activemq提供的插件式的消息存储,在这里再提...转载 2018-07-27 15:52:40 · 189 阅读 · 0 评论 -
activemq实战整合Spring之Topic模式
这一节我们看一下Topic模式下的消息发布是如何处理的。 applicationContext-ActiveMQ.xml配置: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/s...转载 2018-07-27 15:51:44 · 607 阅读 · 0 评论 -
activemq实战之整合Spring
前面的理论准备已经很充分,这一节我们来实战:将activemq整合到Spring框架才行中,因为Spring已经集成了JMS,这也为我们配置activermq带来了方便。 1. Spring对jms的支持 因为Spring已经将JMS集成到框架里面了,对jms做了自己的封装,我们使用起来更加方便,在Spring中使...转载 2018-07-27 15:50:31 · 150 阅读 · 0 评论 -
activemq消息机制和持久化介绍
前面一节简单学习了activemq的使用,我们知道activemq的使用方式非常简单有如下几个步骤: 创建连接工厂 创建连接 创建会话 创建目的地 创建生产者或消费者 生产或消费消息 关闭生产或消费者、关闭会话、关闭连接 前面我们的实例代码中已经按照这个步骤完成了P2P和Pub/Sub模式的消息发送和接收...转载 2018-07-27 15:49:26 · 351 阅读 · 0 评论 -
消息中间件和JMS介绍
在一个公司创立初期,他可能只有几个应用,系统之间的关联也不是那么大,A系统调用B系统就直接调用B提供的API接口;后来这个公司做大了,他一步步发展有了几十个系统,这时候A系统要调用B系统的接口,但是B系统前几天刚改了一下接口A并不知情。所以A发现调不通于是给B系统管理员打电话,小王啊,改了接口咋不告诉我呢。我还以为我们系统...转载 2018-07-27 15:46:20 · 370 阅读 · 0 评论 -
ActiveMQ面试专题
ActiveMQ面试专题 1. ActiveMQ服务器宕机怎么办? 这得从ActiveMQ的储存机制说起。在通常的情况下,非持久化消息是存储在内存中的,持久化消息是存储在文件中的,它们的最大限制在配置文件的<systemUsage>...转载 2018-07-27 11:14:50 · 80 阅读 · 0 评论 -
ActiveMQ面试题
1.什么是ActiveMQ? activeMQ是一种开源的,实现了JMS1.1规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信 2. ActiveMQ服务器宕机怎么办? 这得从ActiveMQ的储存机制说起。在通常的情况下,非持久化消息是存储在内存中的,持久化消息是存储在文件中的,它们的最大限制在配置文件的<systemUsage&g...转载 2018-10-19 14:42:39 · 2139 阅读 · 0 评论