摘要: 本文目的: 本来网上此文极多,但是代码能直接运行的不多。这里做了一个总结 1、dubbo相关介绍(略) 2、搭建 2.1 zookeeper单机或集群(略) 2.2 dubbo server (见参考文章) 2.2 dubbo client(见参考文章) 此处说明: 1、application.xm 阅读全文
posted @ 2018-04-24 11:18 stevenlii 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 运行结果: Java自带的线程池ThreadPoolExecutor详细介绍说明和实例应用 http://fulong258.blog.163.com/blog/static/17895044201082951820935 阅读全文
posted @ 2018-04-19 15:13 stevenlii 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 今天,在读RockeMQ源码时,读到 MIXALL中的file2string方法,然后测试一个文件,返回null, 特别奇怪,查看了下源码 原来是 int datalen = data.length; int len = fileReader.read(data, 0, datalen); resu 阅读全文
posted @ 2018-04-17 15:33 stevenlii 阅读(256) 评论(0) 推荐(0) 编辑
摘要: RocketMQ集群搭建-4.2.0版本https://juejin.im/post/5a911ea16fb9a0633f0e36a1 相关命令官方:http://rocketmq.apache.org/docs/quick-start/ 直接在官网下载的二进制包,编译容易出现问题 启动broker 阅读全文
posted @ 2018-04-13 14:42 stevenlii 阅读(1477) 评论(0) 推荐(0) 编辑
摘要: 1、简介 一键式分析JVM内存。 帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存中对象的占用大小,看看是谁阻止了垃圾收集器的回收工作,并可以通过报表直观的查看到可能造成这种结果的对象。 2、下载安装 在eclipse商场里面查找mat(Memory A 阅读全文
posted @ 2018-04-04 11:39 stevenlii 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 注意: 所有查询必需是db表中字段,包括sys_id 2、能批处理不要单个处理,原理及原因: (1)MySQL批量SQL插入性能优化 - 唐成勇 - SegmentFault 思否https://segmentfault.com/a/1190000008890065 参考: spring boot( 阅读全文
posted @ 2018-03-29 19:35 stevenlii 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1、Spring线程安全吗? 不安全 2、为什么 Spring对bean的作用域默认是单例的,bean(包含Controller, Service, DAO, PO, VO)在使用过程中,如果使用方式为无状态的(无状态即bean中只有方法,无成员变量,只有方法里面的局部变量,局部变量都在栈中,而栈是 阅读全文
posted @ 2018-03-28 14:53 stevenlii 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 脑裂问题就是产生了两个leader,导致集群行为不一致了。 原因:1个集群如果发生了网络故障,很可能出现1个集群分成了两部分,而这两个部分都不知道对方是否存活,不知道到底是网络问题还是直接机器down了,所以这两部分都要选举1个Leader,而一旦两部分都选出了Leader, 并且网络又恢复了,那么 阅读全文
posted @ 2018-03-27 14:23 stevenlii 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: 一:使用ZooKeeper实现的MasterSlave实现方式,是对ActiveMQ进行高可用的一种有效的解决方案,高可用的原 理:使用ZooKeeper(集群)注册所有的ActiveMQ Broker。只有其中的一个Broker可以对外提供服务(也就是Master节点),其 他的Broker处于待 阅读全文
posted @ 2018-03-27 11:55 stevenlii 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1 JMS 在介绍ActiveMQ之前,首先简要介绍一下JMS规范。 1.1 JMS的基本构件 1.1.1 连接工厂 连接工厂是客户用来创建连接的对象,例如ActiveMQ提供的ActiveMQConnectionFactory。 1.1.2 连接 JMS Connection封装了客户与JMS提供 阅读全文
posted @ 2018-03-23 18:51 stevenlii 阅读(588) 评论(0) 推荐(0) 编辑