agmtopy
07
29
Arthas初探--安装初步适用 Arthas初探--安装初步适用
Arthas初探–安装初步适用 由于在项目中遇到一种情况,某段代码在进行单元测试和在tomcat容器中运行的性能相差数百倍,因此需要分析在不同环境下某个方法执行的具体时间,从而确定问题。Arthas可以做到无侵入的监控应用远行情况。 安装
2019-07-29
06
28
分布式事务理解 分布式事务理解
分布式事务理解 分布式事务是为了解决在微服务架构下,业务数据在跨进程执行时,需要保证业务的事务性。 分布式事务框架主要有Seata、atomikos、TX-LCN。其他方式处理我目前已知的有通过mq的方式(待研究); 基本原理 CAP定理
2019-06-28
04
01
rocketmq的存储原理 rocketmq的存储原理
rocketmq的存储原理 rocketmq的存储设计主要是分为三个文件: comitLog文件,该文件是用来顺序存放所有的消息 consumeQueue文件,该文件是用来保存每一个消费队列的消费信息的 IndexFile文件,该文件是用
2019-04-01
03
31
rocketmq顺序消息的分析 rocketmq顺序消息的分析
rocketmq顺序消息的分析 顺序消息是指的是一组需要有序的消息集合,在同一参照系下才有意义。rocketmq的顺序消息主要是分为两个方面: product保证将一组有序的消息发送到同一个messageQueue下 consumer消费
2019-03-31
29
29
Linux环境排查问题的思路 Linux环境排查问题的思路
Linux环境排查问题的工具和思路 将工作中使用到的在Linux下进行排查问题的工具和思路进行一个总结,主要从CPU、内存、I/O、网络、JVM这五个方面来进行。 CPU部分 CPU的性能指标 图示 CPU的性能分析工具 性能指
2019-03-29
28
27
rocketmq常见问题 rocketmq常见问题
rocketmq常见问题 RocketMQ由哪些角色组成? 由NameSrv、Broker、Consumer、Producer组成 RocketMQ的整体流程? NameSrv首先启动 Broker启动后向NameSrv进行注册,并对外提
2019-03-27
27
27
25
22
NameServer源代码分析 NameServer源代码分析
NameServer源代码分析 周末继续阅读RocketMq的学习,在上周已经简单的把RocketMq的安装和使用学习了一下。本周主要来看一下NameServer的源代码和设计 NameServer启动 NamesrvController启
2019-03-22
1 / 2