java
文章平均质量分 74
86码记
大自然的码农搬运工~~
展开
-
jvm线上问题排查以及性能调优《超详细保姆级别,一看就懂》
文章目录前言一、前置准备1、先准备一个web 服务: eureka-server.jar 并启动二、jvm 常用命令1.jps2.jmap总结前言1、如何分析jvm cpu占用率过高的方法。2、如何排查线上jvm内存泄漏问题。3、如何定位jvm 线程死锁问题定位。4、如何解决jvm 频繁full gc 问题等。这些问题会通过这篇文章一步一步的去解决它。一、前置准备1、先准备一个web 服务: eureka-server.jar 并启动java -jar eureka-server.ja原创 2021-11-19 08:30:00 · 4485 阅读 · 3 评论 -
记一次kafka 消息堆积以及解决过程
在做业务需求的中,由于对kafka 不够熟悉,导致出现了事故,通过这篇博客与大家分享一下在做整个需求,以及解决问题的过程。做个复盘总结,以免今后再犯错。一、需求:订阅kafka 队列消息。将数据调用外部http接口同步过去。接到这需求,第一时间反应很简单,无非要做两件事情。1、订阅消费指定kafka topic 消息 2、调用外部http 接口。以下图为初始方案伪代码:仔细琢磨,发现这样写有问题。老铁们有没看出有什么问题?问题:1、直接消费kafka 消息调用外部接口,没做任何限流控制,当流原创 2021-11-06 16:06:51 · 3131 阅读 · 0 评论