stomp.js+spring+sockjs+activemq实现websocket长连接,使用java配置。 pom.xml(只列出除了spring基本依赖意外的依赖,spring-version为4.3.3.RELEASE): StompConfig.java JSP页面: 控制器: 进入act ...
分类:
编程语言 时间:
2018-12-14 22:54:14
阅读次数:
232
activemq死信队列 DLQ-死信队列(Dead Letter Queue)用来保存处理失败或者过期的消息。 出现以下情况时,消息会被redelivered: A transacted session is used and rollback() is called. A transacted ...
分类:
其他好文 时间:
2018-12-13 19:33:51
阅读次数:
215
ActiveMQ简介 MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。消息类型包括点对点(queue),一对多 ...
分类:
其他好文 时间:
2018-12-13 16:25:27
阅读次数:
268
ActiveMQ 介绍 Active MQ 是由 Apache 出品的一款流行的功能强大的开源消息中间件,它速度快,支持跨语言的客户端,具有易于使用的企业集成模式和许多的高级功能,同时完全支持 "JSM1.1" 和 J2EE1.4 。 官方下载地址: "http://activemq.apache. ...
分类:
其他好文 时间:
2018-12-11 01:30:24
阅读次数:
288
ActiveMQ集群的三种模式,如图(官网) 1、第一种模式基于共享文件系统实现的,例如NFS、GlusterFs 2、第二种模式是共享一个数据库 3、第三种依赖Zookeeper协调分布式服务 如下记载基于第三种方式的安装与配置,基于3台云服务器(m1,m1s1,m1s2) 一、安装Zookeep ...
分类:
数据库 时间:
2018-12-06 20:46:29
阅读次数:
274
应对这个需求既要高可用又要消息延迟,只能使用变态方式实现 nfs部署 客户端挂载 使用yum安装keepalived 安装activemq部署 注意 1、共享文件的主从配置,是通过文件共享锁来实现的。先拿到文件锁的服务就是master,其它为slave服务,slave服务默认每10秒试图拿一次文件锁 ...
分类:
其他好文 时间:
2018-12-06 20:18:00
阅读次数:
191
近期项目中应用到了ActiveMQ,本次和大家分享下ActiveMQ的远程监控,希望对大家有帮助。 情景 因某需求,需要获取一个队列(Queue)下有几个消费者,及每个消费者的使用情况。 折腾过程 找了很久没找到资料,后来发现官方提供的管理界面上有类似功能,真是踏破铁鞋无觅处,问题搞定了哈哈哈 然而 ...
分类:
其他好文 时间:
2018-12-05 22:57:57
阅读次数:
241
安装环境 : centos 7.4.170 jdk1.8.0_181 安装步骤 : wget http://archive.apache.org/dist/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz tar -zxvf apache-activ ...
分类:
系统相关 时间:
2018-12-05 20:43:29
阅读次数:
169
小编经过一个多月的努力,给大家总结了一份面试方面的题目。这份面试题涉及高并发、分布式、高可用相关知识点,在此分享给大家,希望大家能拿到一份理想的 Offer!因为是笔试题目,大家可以先做。答案在后面。 高并发架构 消息队列 为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、 ...
分类:
编程语言 时间:
2018-12-05 17:28:01
阅读次数:
171
最近在做项目时遇到这样一个需求:依次读取本地文件夹里所有文件的内容,转为JSON,发送到ActiveMQ的消息队列, 然后从MQ的消息队列上获取文件的信息,依次写到本地。常见的文件类型,比如.txt 和.png等文件的读写并不难。但是,我刚才所提到的需求,如果用常规的方法去读写,比如按字节读取文件内... ...
分类:
编程语言 时间:
2018-12-05 14:25:51
阅读次数:
173