上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: Skywalking ui页面功能 菜单栏 仪表盘:查看被监控服务的运行状态; 拓扑图:以拓扑图的方式展现服务之间的关系,并以此为入口查看相关信息; 追踪:以接口列表的方式展现,追踪接口内部调用过程; 性能剖析:对端点进行采样分析,并可查看堆栈信息; 告警:触发告警的告警列表,包括服务失败率,请求超 阅读全文
posted @ 2023-08-30 12:35 剑阁丶神灯 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1、Redis集群方案比较 哨兵模式 在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主从切换,将某一台slave作为master,哨兵的配置略微复杂,并且性能和高可用性等各方面表现一般,特别是在主从切换的瞬间存在 阅读全文
posted @ 2023-08-28 14:48 剑阁丶神灯 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 在添加接口增加幂等校验, 防止用户在短时间内重复调用添加接口import org.apache.commons.lang3.ArrayUtils;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.Aspect;i 阅读全文
posted @ 2023-08-28 12:26 剑阁丶神灯 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 阿里巴巴Arthas详解 Arthas 是 Alibaba 在 2018 年 9 月开源的 Java 诊断工具。支持 JDK6+, 采用命令行交互模式,可以方便的定位和诊断线上程序运行问题。Arthas 官方文档十分详细,详见:https://alibaba.github.io/arthas Art 阅读全文
posted @ 2023-08-28 11:53 剑阁丶神灯 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 前置启动程序 事先启动一个web应用程序,用jps查看其进程id,接着用各种jdk自带命令优化应用 Jmap 此命令可以用来查看内存信息,实例个数以及占用内存大小 jmap -histo 14660 #查看历史生成的实例 jmap -histo:live 14660 #查看当前存活的实例,执行过程中 阅读全文
posted @ 2023-08-27 19:31 剑阁丶神灯 阅读(66) 评论(0) 推荐(0) 编辑
摘要: G1收集器(-XX:+UseG1GC) G1 (Garbage-First)是一款面向服务器的垃圾收集器,主要针对配备多颗处理器及大容量内存的机器. 以极高概率满足GC停顿时间要求的同时,还具备高吞吐量性能特征. G1将Java堆划分为多个大小相等的独立区域(Region),JVM目标是不超过204 阅读全文
posted @ 2023-08-27 00:42 剑阁丶神灯 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 垃圾收集算法 分代收集理论 当前虚拟机的垃圾收集都采用分代收集算法,这种算法没有什么新的思想,只是根据对象存活周期的不同将内存分为几块。一般将java堆分为新生代和老年代,这样我们就可以根据各个年代的特点选择合适的垃圾收集算法。 比如在新生代中,每次收集都会有大量对象(近99%)死去,所以可以选择复 阅读全文
posted @ 2023-08-26 17:49 剑阁丶神灯 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 对象的创建 对象创建的主要流程: 1.类加载检查 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,那必须先执行相应的类加载过程。 new指令对应到语言层面上讲是,new关键词、对象克隆、 阅读全文
posted @ 2023-08-26 11:43 剑阁丶神灯 阅读(70) 评论(0) 推荐(0) 编辑
摘要: Kafka可视化管理工具kafka-manager 安装及基本使用可参考:https://www.cnblogs.com/dadonggg/p/8205302.html 线上环境规划 JVM参数设置 kafka是scala语言开发,运行在JVM上,需要对JVM参数合理设置,参看JVM调优专题 修改b 阅读全文
posted @ 2023-08-25 12:47 剑阁丶神灯 阅读(49) 评论(0) 推荐(0) 编辑
摘要: Kafka核心总控制器Controller 在Kafka集群中会有一个或者多个broker,其中有一个broker会被选举为控制器(Kafka Controller),它负责管理整个集群中所有分区和副本的状态。 当某个分区的leader副本出现故障时,由控制器负责为该分区选举新的leader副本。 阅读全文
posted @ 2023-08-24 11:25 剑阁丶神灯 阅读(17) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页