自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

问题排查之JVM内存泄漏

记录一次问题排查之JVM内存泄漏

  • 博客(7)
  • 收藏
  • 关注

转载 【无标题】

@Springboot整合camunda+mysql的集成流程分析 Springboot整合camunda+mysql的集成流程分析 注: 看到一个不错的文章,这里做个转载 https://www.jb51.net/article/215867.htm

2021-12-16 17:00:42 151

原创 并发 - CAS 随手记

并发 - CAS 随手记 文章目录并发 - CAS 随手记前言一、原理 前言 CAS是在JUC中,已经无处不在了,看过JUC源码的小伙伴可能都知道,原子操作类,一大堆, 不废话了,cas是一种无状态锁,即比较交换。 一、原理 一句话理解,复制拷贝,简单说,就是比较内存值和旧拷贝值,如果两者相等就 就把我们新的预期值给到内存值,就完了。 有啥缺点: 1.存在ABA问题,即线程1获取变量值为5,线程2将值改为10,线程3再将值改回5,那么对于1线程来说,是发现不了值变化过了。 ABA问题,可以通过加版本号,或者

2021-07-27 11:18:03 191

原创 浅聊 kafka-如何保证生产数据不丢失方案?可用简单

浅聊 kafka-如何保证生产数据不丢失方案?可用简单前述直接上方案 前述 kafka数据在生产的时候,出现数据丢失的情况,在我前面的文章中有说到,如果有不清楚的,可以去翻一翻,这篇适合有一定kafka使用经验的读者,并且这里只做方案,就不对细节进行说明啦,有疑问不清楚的,咱们评论区见,感谢。 该方案适合对消息有序性无要求,但需要保证消息完整性的场景。 直接上方案 一.为提高生产速度,send采用异步发送生产。 二.Ack设置为all,也就是当所有节点都返回确认信息后,才是成功 三.将kafka生产者的

2021-07-27 09:53:04 757 3

原创 北美316,JKD16正式发布,新特新一览

JDK16已于北美时间3月16日发布,对Java开发者来说,JDK的这次更新总共带来了12个全新的特性* 1. 支持类型匹配的instanceof JDK16可以这样 如果obj的真实类型是String,则变量s可以在if语句中使用,但是如果obj的类型不是String,则s不能用在后续的变量命名中: 2. record关键字 对于一些POJO类,我们往往需要这样写 在引入了record关键字之后,上面的代码可以简化为: 如果对类的属性初始化的时候有定制逻辑,也是支持的 3.全并发的ZGC .

2021-03-19 10:44:54 242

原创 带你轻松理解Zookeeper的选举机制

一,Zookeeper选举过程中服务器的状态。 LOOKING:寻找leader状态,该状态下,服务器认为当前集群没有leader,会发起leader选举。在选举过程中,所有服务器的状态都是LOOKING。 FOLLOWING:跟随者状态,该状态下,当前服务器是follower,并且知道leader是谁。此时选举已经结束。 LEADING:领导者状态,该状态下,当前服务器是leader,会与follower维持心跳检测。此时选举已经结束。 OBSERVING:观察者状态,该状态下的服务器是observer,

2021-03-18 14:58:49 350

原创 kafka之浅谈如何去保证数据不重复消费

kafka之浅谈如何去保证数据不重复消费 一。背景:上游数据流,将数据推入kafka中,作为消费者,消费数据并进行处理,对于交易数据,非常敏感,不能出现重复,在消费这一过程中,如何去保证我们不会去重复消费数据。 二。导致数据重复消费的原因一般有: 1.数据消费处理成功(落地入库,或者各种处理成功),向kafka中提交偏移量时,由于宕机,或者断网之类的失败了,这时候其实相对与系统来说,这笔数据已经是处理过了,就会出现重复数据。 2.一般是有新的消费者加入之类的,发生了再均衡,导致数据重发消费。 三。项目使用真

2020-12-22 11:27:23 987

原创 问题排查之JVM内存泄漏

问题排查之JVM内存泄漏 1.问题描述,部署在客户服务器上的数据网关项目,客户开发反应,出现服务器内存占用很高的问题,怀疑是否为我们部署的项目导致? 开始排查: 一.[endif]登录到客户服务器,首先确认是否是我们应用占用的内存 [endif]查看内存占用排行 ps aux | sort -k4,4nr | head -n 10 发现了我们应用进程id的身影 [endif]查看数据网关实时内存占用 命令:jps, top - p pid查看实时内存分别看 VmPeak进程所使用的虚拟内存的峰值

2020-12-16 17:18:50 1897 8

空空如也

空空如也

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

TA关注的人

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