随笔分类 -  ActiveMQ

摘要:一、消息中间件的产生的背景 1.在网络通讯中,Http请求默认采用同步请求方式,基于请求与响应模式 2.在客户端与服务器进行通讯时,客户端调用服务端接口后,必须等待服务端完成处理后返回结果给客户端才能继续执行,这种情况属于同步调用方式。 3.如果服务器端发生网络延迟、不可达的情况,可能客户端也会受到 阅读全文
posted @ 2020-03-01 11:15 DarJeely 阅读(454) 评论(0) 推荐(1)
摘要:1. ActiveMQ 1). ActiveMQ ActiveMQ是Apache所提供的一个开源的消息系统,完全采用Java来实现,因此,它能很好地支持J2EE提出的JMS(Java Message Service,即Java消息服务)规范。JMS是一组Java应用程序接口,它提供消息的创建、发送、 阅读全文
posted @ 2019-07-11 10:06 DarJeely 阅读(741) 评论(0) 推荐(0)
摘要:#情景引入小白:起床起床起床起床。。。。快起床~我:怎么了又,大惊小怪,吓到我了。小白:我有事有事想找你,十万火急呢~~我:你能有什么事?反正我不信。。那你说说看~~小白:就是我有两个小表弟,叫大白和二白,他们现在每天睡觉之前都要分别和我聊天,让我给他们讲故事,如果不讲他们就不睡觉。但是,如果一个个 阅读全文
posted @ 2019-07-11 10:01 DarJeely 阅读(419) 评论(0) 推荐(0)
摘要:stomp.js+spring+sockjs+activemq实现websocket长连接,使用java配置。 pom.xml(只列出除了spring基本依赖意外的依赖,spring-version为4.3.3.RELEASE): StompConfig.java JSP页面: 1 2 3 4 5 阅读全文
posted @ 2019-07-04 17:06 DarJeely 阅读(1093) 评论(0) 推荐(0)
摘要:目前项目使用ActiveMQ 某日,领导要求使用RabbitMQ,于是乎,装ERLang、RabbitMQ,按照网上流程走一遍, 发现死活都无法启动RabbitMQ!提示 Failed to start Ranch listener {acceptor,{0,0,0,0,0,0,0,0},5672} 阅读全文
posted @ 2019-07-04 17:01 DarJeely 阅读(2211) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-14 17:15 DarJeely 阅读(215) 评论(0) 推荐(0)
摘要:ActiveMQ安装配置及使用 ActiveMQ介绍 ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍 阅读全文
posted @ 2019-04-29 10:47 DarJeely 阅读(587) 评论(0) 推荐(0)
摘要:一、为什么使用ActiveMQ 在总线的设计中可能会使用到JMS(Java Message Service)通道, Java消息服务(JMS)超越了生产商专有的MOM(Message-Oriented-MiddleWare) API,它为企业消息传递提供了一套API。JMS的目标是提供一个标准API 阅读全文
posted @ 2019-04-29 10:46 DarJeely 阅读(5105) 评论(0) 推荐(0)
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nangeali/article/details/81514517默认地址 http://192.168.40.200:8161/admin 用户名,密码 默认admin 菜单说明home,当前欢迎页 阅读全文
posted @ 2019-04-29 10:42 DarJeely 阅读(1507) 评论(0) 推荐(0)
摘要:ActiveMQ的另一个问题就是只要是软件就有可能挂掉,挂掉不可怕,怕的是挂掉之后把信息给丢了,所以本节分析一下几种持久化方式: 一、持久化为文件 ActiveMQ默认就支持这种方式,只要在发消息时设置消息为持久化就可以了。 打开安装目录下的配置文件: D:\ActiveMQ\apache-acti 阅读全文
posted @ 2019-04-28 16:42 DarJeely 阅读(394) 评论(0) 推荐(0)
摘要:ActiveMQ的另一种模式就SUB/HUB即发布订阅模式,是SUB/hub就是一拖N的USB分线器的意思。意思就是一个来源分到N个出口。还是上节的例子,当一个订单产生后,后台N个系统需要联动,但有一个前提是都需要收到订单信息,那么我们就需要将一个生产者的消息发布到N个消费者。 生产者: 假设生产者 阅读全文
posted @ 2019-04-28 16:41 DarJeely 阅读(284) 评论(0) 推荐(0)
摘要:1.ActiveMQ简介 先分析这么一个场景:当我们在网站上购物时,必须经过,下订单、发票创建、付款处理、订单履行、航运等。但是,当用户下单后,立即跳转到“感谢那您的订单” 页面。不仅如此,若果没有延迟,用户还会受到一封电子邮件。如果我们使用传统方式去实现,一般是对数据库操作一通,然后调用各种接口、 阅读全文
posted @ 2019-04-28 16:38 DarJeely 阅读(346) 评论(0) 推荐(0)
摘要:1 queue与topic的技术特点对比 对比项 Topic Queue 概要 Publish Subscribe messaging 发布订阅消息 Point-to-Point 点对点 有无状态 topic数据默认不落地,是无状态的。 Queue数据默认会在mq服务器上以文件形式保存,比如Acti 阅读全文
posted @ 2019-04-28 16:34 DarJeely 阅读(1560) 评论(0) 推荐(0)
摘要:1、开发的模式流程如下: 2、队列模式Queue 如果生产者产生了100条消息,那么两个消费同时在的话,会分工合作来接收这100条消息。就是每个消费者接收到50条来处理。 3、主题模式topic 如果生产者产生了100条消息,消费者在还没有订阅这个主题之前,是不会接收到这100条消息的。 消费者只有 阅读全文
posted @ 2019-04-28 16:31 DarJeely 阅读(378) 评论(0) 推荐(0)
摘要:MQ简介: MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远 阅读全文
posted @ 2019-04-28 16:26 DarJeely 阅读(266) 评论(0) 推荐(0)
摘要:业务场景说明: 消息队列在大型电子商务类网站,如京东、淘宝、去哪儿等网站有着深入的应用, 队列的主要作用是消除高并发访问高峰,加快网站的响应速度。 在不使用消息队列的情况下,用户的请求数据直接写入数据库,在高并发的情况下,会对数据库造成巨大的压力,同时也使得系统响应延迟加剧。 在使用队列后,用户的请 阅读全文
posted @ 2019-04-28 16:14 DarJeely 阅读(264) 评论(0) 推荐(0)