Author: 赵志浩

Kafka 基本概念 -1

Kafka 系列 Kafka从0.9版本开始,Kafka的标语已经从一个“高吞吐量,分布式的消息系统”更改为了“一个分布式的流平台”; 注:不要小看标语的改变,标语的改变其实意味着很多。 流式数据平台所需要具备的特点 消息系统 消息系统下有两种消息模式,分别是“队列和发布订阅”两种模式; 队列模式

赵志浩 赵志浩 Published on 2020-08-24

Canal开发:20200820-待验证问题

1、canal 新建db与es的映射文件时,如果有两个名字不同的文件,但是配置内容完全相同的情况,sql不同,对应的处理情况是如何?(会去加载两次?然后一条数据,会读取两次文件,然后同步两次?还是?规则具体是什么?如果是名字不同,但内容也不同,但是内容中使用的key是相同的,处理情况是如何的) an

赵志浩 赵志浩 Published on 2020-08-20

JAVA OOP 编程-常用设计模式

smart-design-pattern 💥 👿 吼吼!10分钟内快速回顾所有设计模式及应用场景 Old Coding! 深知并发编程,熟悉OOP思想,但却因为种种原因! 没有在学习生涯初期就看设计模式的同学!尤其适合看下本项目! 让你在极短的时间内,增加自己的编程内功,从此成为抽象派codin

赵志浩 赵志浩 Published on 2020-07-26

Canal-2020-07-23初次记录

server (deployer项目,其中canal.properties 用来配置canal启动后的port端口信息,已经canal.admin的一些配置,也就是一些整个server端的配置在这里面,包括如果要配置一些kafka的信息,也是在这里面,更改canal.serverMode=kafka

赵志浩 赵志浩 Published on 2020-07-23

快速上手Alibaba Arthas

Arthas 本文主要聚焦于快速上手并使用Arthas,所以对于基本的概念及使用目的此处不再赘述,详情可参考如下链接 关于Arthas的基本概念可参考: https://github.com/alibaba/arthas/blob/master/README_CN.md 关于Arthas等相关JVM

赵志浩 赵志浩 Published on 2020-05-25

线上服务器CPU彪高的调试方式

1. 使用TOP获取对应的CPU彪高的进程ID 2. top -p 8948 -H 查看8948进程所对应的所有线程,查看引起CPU彪高的线程PID,此处为9037 3. jstack 8948 >/home/xiaoi/8948thread1.txt 打印当前的线程堆栈信息至txt文件当中(尽可能

赵志浩 赵志浩 Published on 2020-04-28

JVM致命错误日志(hs_err_pid.log)分析汇总

点击查看文章:Oracle官方针对JVM致命错误日志(hs_err_pid.log)分析 点击查看文章:JVM致命错误日志(hs_err_pid.log)分析 点击查看文章:

赵志浩 赵志浩 Published on 2020-04-28

NetStat

NetStat netstat -pan|grep 80 -a (all)显示所有选项,netstat默认不显示LISTEN相关 -n 拒绝显示别名,能显示数字的全部转化成数字。(重要) -p 显示建立相关链接的程序名(macOS中表示协议 -p protocol) 需要注意的一个问题是: 端口所对

赵志浩 赵志浩 Published on 2020-04-27

GC日志分析详解

GC日志分析详解 以ParallelGC为例,YoungGC日志解释如下 FullGC日志解释如下 GC LOG

赵志浩 赵志浩 Published on 2020-04-27

JVM调优-命令大全(jps jstat jmap jhat jstack jinfo verbose)

常用命令导航 Arnold_zhao: Jps -v 【查看当前进程启动时显示指定的参数】 Jinfo:【查看所有非显示指定的参数】 jinfo -flags 17996 【显示JVM参数等信息】 jinfo -sysprops 17996【 输出系统属性】 jmap -heap 179

赵志浩 赵志浩 Published on 2020-04-27
Previous Next