自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot + logback + filebeat + elk 实现分布式日志中心

前言:本文主要介绍docker搭建elk分布式日志平台,利用filebeat监听logback日志文件,传输到elk中,最终在kibana渲染展示。主要思路:filebeat监听日志文件的变化,传输到logstash,logstash通过分析提取,将日志信息推送到elasticsearch指定索引中,最终kibana从elasticsearch索引中查询并展示日志信息。一、docker搭建elk日志平台(v7.6.1)1.1、准备镜像docker pull docker.elastic.

2021-05-01 14:56:59 4131 4

原创 排查分析cpu飙到200%问题(log4j2+kafka日志输出导致)

前言:本文主要介绍排查分析Java应用log4j2+kafka日志输出导致cpu飙到200%问题的过程。备注:因为排查问题时没有记录到对应每个步骤的截图,所以下面部分图片是解决问题后,在正常的机器环境下截取的。1、使用 top 命令,查看占用cpu高的进程pid。出现问题时,可以看到%CPU列显示大于100%。PID为进程ID。2、使用 ps -mp PID-o THREAD,tid,time | sort -rn 命令,查找进程对应的线程ID,并查找出对应的占用CPU时间。当时故障现..

2020-09-23 17:36:48 3613 1

原创 spring bean循环依赖源码分析(包括bean生命周期)

前言:本文主要从spring源码来分析spring bean的生命周期以及spring如何解决bean循环依赖问题。1、何为spring bean循环依赖问题?1.1、创建3个类,A、B、C@Componentpublic class A { @Autowired private B b;}@Componentpublic class B { @Autowired private C c;}@Componentpublic cla..

2020-06-29 14:05:11 322

原创 springboot集成mybatis原理剖析

前言:本文主要基于springboot项目,从springboot的拓展角度来分析mybatis是如何与springboot集成的。1、首先搭建springboot集成mybatis环境1.1、maven pom文件依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apac...

2019-06-24 00:42:12 2162

空空如也

空空如也

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

TA关注的人

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