自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 kafka为什么是高性能的

1、零拷贝kafka主要通过两种零拷贝技术:mmap和sendfile零拷贝不是指不需要拷贝,而是减少那些不必要的拷贝,从而减少额外的开销。传统的数据传输:可以看到,第2、3步的内核空间与用户空间的拷贝不仅没有什么帮助反而带来了更多的开销,于是零拷贝就出现了,他可以直接在内核空间进行copy,从内核buffer直接到网卡buffer,跳过CPU拷贝:mmapmmap(Memory Mapped Files)解决的是网络数据落盘。它将磁盘文件映射到内存中,之后通过修改内存.

2021-07-10 16:49:33 230 4

原创 Java的类加载

类的生命周期1、加载(Loading)通过加载器加载类。在加载过程中,加载器会做以下三件事:1)通过一个类的全限定名来获取其定义的二进制字节流。2)将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。3)在Java堆中生生成一个代表这个类的java.lang.Class对象,作为给方法区数据的访问入口。2、校验(Verification)确保被加载的类的正确性。主要有如下四点需要校验(例子摘自《深入理解Java虚拟机》):1)文件格式验证:验证class...

2021-06-30 23:30:39 144

原创 运行一个简单的ShardingSphere例子

背景近期在学习秦老师的Java训练营,用秦老师给的例子将ShardingSphere启动并运行,在此记录一下。部署ShardingSphere官网下载地址:https://archive.apache.org/dist/shardingsphere/tar -zxvf apache-shardingsphere-5.0.0-alpha-shardingsphere-proxy-bin.tar.gzcd apache-shardingsphere-5.0.0-alpha-sharding

2021-06-29 00:59:44 714

原创 遍历HashMap时增删导致报错问题

背景在和朋友的一次交谈中,朋友遇到了这样一个问题:在遍历map时,做了一步remove操作,然后就发生了ConcurrentModificationException异常。由此我点进源码探究了一番。JDK版本:1.8探究点进HashMap源码发现,在每次循环结束前,会校验一下modCount的值,如果modCount变了,就会抛出ConcurrentModificationException异常。@Overridepublic void forEach(BiConsumer<?

2021-05-24 17:53:38 774 2

原创 zabbix监控jvm、mysql、redis、es的监控项

JVM 监控项关键字(item_key) 监控项名称(item_name) 备注 jmx["java.lang:type=GarbageCollector,name=PS Scavenge",CollectionCount] gc PS Scavenge number of collections per second 每秒触发 PS Scavenge次数 jmx["ja

2021-05-12 11:40:00 1435

原创 zabbix监控jvm、mysql、redis、es的配置方法

java 版本:1.8zabbix 版本:4.4redis 版本:3.2.12mysql 版本:5.6.43-84.3python 版本:2.7.5监控 jvmJava 服务:启动脚本增加如下参数:-Djava.rmi.server.hostname=xxx.xxx.xxx.xxx(服务所在 IP 地址。测试过用域名或者 127.0.0.1,zabbix 都无法监测到) \-Dcom.sun.management.jmxremote.authenticate=fals.

2021-05-12 11:18:40 339 4

ESzabbix.py

获取ES的状态脚本

2021-05-12

ESzabbix_templates.xml

zabbix监控ES所使用的模板

2021-05-12

redisStatus.sh

zabbix-agent监控redis的状态脚本

2021-05-12

redis-template.xml

zabbix监控redis的监控模板

2021-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除