ActiveMQ 高可用配置(LevelDB)本文写于2017年8月14日ActiveMQ的LevelDB方案是在5.9.0版本开始引入,使用zookeeper来决定当前Replicas中的Master与Slave,并不采用zookeeper来存储MQ数据;其工作原理是生产者(或消费者2019-09-10 15:19:40 技术笔记 Javajava MQ ActiveMQ
ActiveMQ 使用进阶本文写于2017年7月6日Java消息服务回顾(JMS)七大组件两种模型点对点或队列模型只有一个消费者将获得消息生产者不需要在接收者消费该消息期间处于运行状态,接收者也同样不需要在消息发送时处于运行状态。每一个成功处理的消息都由接收者签收发2019-09-10 14:22:37 技术笔记 Javajava MQ ActiveMQ
基于SpringBoot快速发布SOAP接口WebService、SOAP、WSDL的简单回顾WebService是什么?WebService在的概念很容易引起误解,很多初级开发人员的认知WebService接口等同于Soap接口,其实这是一种错误的认知。WebService是相对于2019-01-02 14:22:35 技术笔记 Javajava soap webservice
Springboot启动异常日志被吞掉项目中使用了springboot2.0.4,并集成了elasticsearch、dubbo等组件。在更新了创库代码后,发现突然程序启动不了,总是启动后tomcat自动关闭,日志信息如下: 很纳闷 :-(,任何异常日志都没有,出什么情况了?第2018-12-26 11:53:07 技术笔记 Javajava springboot
HornetQ引发的一次生产环境故障前段时间生产环境遇到一次故障,最终分析原因是HornetQ队列空间满造成。HornetQ是JBoss可能旗下的一款MQ产品,现已捐献给了Apache的ActiveMQ。下面将本次故障分析分享给大家,因涉及产品的信息安全问题,本文隐去了某些敏2018-09-03 20:46:34 技术笔记 Javajava MQ
Spring MVC中@RequestBody、@ResponseBody如何接收Abstract或Interface类型的参数?在使用Spring-MVC对外发布Rest接口时,在某些场景中,入参可能会希望是一个接口类型或者抽象类型。SpingMVC的序列化默认采用的是Jackson来实现入参与出参的序列化,在调用方传递一个json字符串时,如何将json字符串转换2018-06-01 10:53:53 技术笔记 Javajava spring-mvc
Redis有序集合(SortedSet)的POP实现方法最近在项目中遇到一个场景需要使用分布式的优先级队列,第一反应就是通过redis的sortedset数据结构来实现。但是阅读其API发现其没有类似List的LPOP与RPOP指令,但是可以根据其提供的ZRANG、ZREVRANGE、ZREM组2018-05-09 19:50:28 技术笔记 Javajava Redis
GraphQL入门介绍(一)什么是GraphQLGraphQL是由FaceBook提出的一种基于API的查询语言(尽管它也支持修改数据)。它能够根据描述按需获取字段数据,不会有任何冗余信息。也能够通过一个请求一次获取多个资源。GraphQL最早的实现是由FaceBoo2018-01-31 19:39:21 技术笔记 Javagraphql 微服务
ES日志收集定期清理与备份按天清理索引$ crontab -e ## 每日凌晨1点定时删除30天之前的`logstash-YYYY.MM.DD`索引 0 1 * * * /home/kibana/indexClean.sh es.zyouwei.com logst2018-01-30 19:20:41 技术笔记 工具类elasticsearch
高可用HBASE搭建HDFS的高可用搭建不在本篇中描述,请参考《Hadoop HDFS与YARN高可用安装》。节点规划hostnameip安装服务zk1192.168.1.1zookeeperzk2192.168.1.2zookeeperzk3192.168.2018-01-30 19:14:12 技术笔记 大数据hadoop hbase
高可用HDFS搭建HDFS+HA架构图上图大致架构包括:利用共享存储来在两个NN间同步edits信息。以前的HDFS是share nothing but NN,现在NN又share storage,这样其实是转移了单点故障的位置,但中高端的存储设备内部都有各2018-01-30 19:12:21 技术笔记 大数据hadoop hdfs
RocketMQ Performance Test测试环境硬件配置4C 4G SSD操作系统centeOS 6.5MQ版本rocketmq-broker-4.2.0-incubating-SNAPSHOT (2017-08-23)测试程序运行机器:Macbook Pro i7 2.3GHz2018-01-15 15:45:23 技术笔记 Javajava MQ