原创 logback打印日誌輸出線程ID:切面模式

一、前言 經常處理業務問題的同仁,一定都經常與日誌打交道。當併發量高、多線程編程時,日誌往往是一大堆,爲了快速精確的定位、處理問題,我們需要區分各個用戶的不同會話請求,需要從一坨坨日誌中做鏈路追蹤。 思路:在輸出日誌的時候,將每個線程的I

原创 Git錯誤fatal: CRLF would be replaced by LF in xxx

前言: 此文適合碰到Git換行符問題。 主題: 在windows平臺下git add 的時候經常會出現錯誤:fatal: CRLF would be replaced by LF in xxx...... 問題原因: Git在window

原创 logback打印日誌輸出線程ID:mvc攔截器模式

一、前言 經常處理業務問題的同仁,一定都經常與日誌打交道。當併發量高、多線程編程時,日誌往往是一大堆,爲了快速精確的定位、處理問題,我們需要區分各個用戶的不同會話請求,需要從一坨坨日誌中做鏈路追蹤。 思路:在輸出日誌的時候,將每個線程的I

原创 Java IO體系筆記

前言: 此文適合JAVA IO體系的朋友。 主題: Java IO:即 Java 輸入 / 輸出系統。 Java 的輸入和輸出:讀數據就用輸入(InputStream/Reader), 寫數據就用輸出(OutputStream/Write

原创 RabbitMQ交換機Topic模式 消息分發規則

前言: 此文適合期望瞭解RabbitMQ交換機Topic模式消息分發規則的朋友。 主題: 1.交換機所綁定的隊列 2.在交換機消息發送 3.發送結果 Topic消息分發結果 序號 routingKey 能收到消息的routi

原创 RabbitMQ的安裝與使用

1.RabbitMQ安裝 1.1 安裝erlang rpm -ivh erlang-17.4-1.el6.x86_64.rpm 1.2 制定rabbitmq-key rpm --import https://www.rabbitmq

原创 基於Kibana的可視化監控報警插件 KAAE 的配置

前言   可視化監控報警插件 KAAE:Kibi + Kibana Alert & Report App for Elasticsearch。   最近搭建了ELK系統,便想在此基礎上做一個基於Kibana的可視化報警配置,在網上東翻西翻

原创 從0搭建第一個Spring Boot項目

前言: spring boot是產品級spring項目的快速配置腳手架,它並不是一個全新的框架,也不是spring解決方案的替代品,而是 spring的一個封裝,所以以前用spring可以做的事,現在用spring boot都可以

原创 Logback聯動ELK

1.添加依賴   在Maven項目中添加如下依賴: <dependency> <groupId>net.logstash.logback</groupId> <artifactId>logstash-logback-encoder

原创 CentOS下ELK的搭建

前言: 此文適合剛接觸ELK的同仁,筆者在搭建過程中跳了不少坑,在此總結出來,希望能幫到大家。 背景: ELK由Elasticsearch、Logstash和Kibana三部分組件組成; Logstash: logstash ser

原创 kafka eagle安裝與使用

1.概述 在開發工作當中,在使用 Kafka 集羣進行消息的生產和消費時,數據的變動以及topic的管理是我們所關心的內容,這就要求一套行之有效的監控管理體系。常見的kafka監控軟件有4種如下所示 Kafka Web Consl

原创 CentOS下ELK開機自啓動的配置

前言   上篇文章描寫了 CentOS下ELK的搭建流程[ CentOS下ELK的搭建 ],做好相應配置後,我們往往會考慮服務自啓動的問題。筆者在網上找了很多相關資料,都沒有比較全面講解,真是一步一個坑,後來筆者自己寫的自啓動配置文件