原创 Skywalking-APM -權威指南

Skywalking-APM -權威指南    SkyWalking 6.x 架構圖         服務端 運行條件   Linux centos 7.x Jdk1.8     配置文件   alarm-settings.yml  

原创 Druid 安裝部署

準備工作 jdk 1.8(jdk1.8.0_231) (官網下載) Linux centos 7.x apache-druid-0.16.1-incubating-bin.tar.gz (官網下載) 安裝啓動   tar -xzf apa

原创 大數據批處理比較 spring batch vs flink vs stream Parallel

大數據批處理比較 spring batch vs flink vs stream Parallel 摘要:本文主要通過實際案例的對比分析,選擇適合自己大數據批處理的應用技術方案 爲什麼使用批處理 ? 場景 數據導入 導入場景

原创 spring MVC層處理方式的彙總

@Component @RequestMapping("jsp/test") public class TestSpring {     prote

原创 Log4j 2.x配置詳解

Log4j 2.x配置詳解 摘要:通過章節的學習輕鬆自由配置Log4j 2.x Log4j 2的配置方式有以下4種 通過XML、JSON、YAML或properties格式編寫的配置文件。 以編程方式,通過創建配置工廠和

原创 深入理解Log4j 2.x概念與架構

深入理解Log4j 2.x概念與架構 摘要:本文主要學習Log4j 2.x概念與架構 爲什麼使用Log4j 2.x ? Log4j 1.x 已被廣泛採用並應用於許多領域。然而多年來它的發展已經放緩。需要維護與舊的Java版本兼容

原创 Log4j 2.x 在Springboot應用中如何配置

Log4j 2.x 在Springboot應用中如何配置 摘要:通過本章節的學習掌握Log4j 2.x 在Springboot中配置方法 引入log4j2的依賴包 pom.xml <dependency> <grou

原创 Java應用系統監控看這篇就夠了

Java應用系統監控看這篇就夠了 文章目錄業務背景系統監控發展歷程技術方案日誌監控技術方案Grafana+阿里雲SLS日誌服務分佈式鏈路追蹤技術方案阿里雲jaeger方案開源框架skywalking指標監控技術方案SpringB

原创 Hystrix如何使用

整體要點圖   Hystrix是Netflix開源的一款容錯系統,能幫助使用者碼出具備強大的容錯能力和魯棒性的程序。     Q1: fallback實現方式有幾種?   繼承HystrixCommand/HystrixObservab

原创 分佈式架構知識大全

背景 分佈式架構理論的誕生互聯網的高速發展,歸納要點如下: 高配置的服務器成本太高。 應用規模變大,變的複雜起來。 性能問題越來越迫切,嚴重影響了用戶的體驗,互聯網平臺是注重用戶體驗,用戶至上。 單體應用軟件維護成本太高。 部署效率低下。

原创 CentOS yum鏡像改爲阿里雲的鏡像

詳情請查看 阿里雲官方網站: https://opsx.alibaba.com/mirro  幫助信息 修改步驟: 1、備份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/C

原创 Druid介紹

  When should I use Druid? Druid is used by many companies of various sizes for many different use cases. Check out the

原创 maven打包包含源碼

<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-sourc

原创 用Maven插件生成Mybatis代碼

轉載地址 :用Maven插件生成Mybatis代碼原文 現在代碼管理基本上是採用Maven管理,Maven的好處此處不多說,大家用百度搜索會有很多介紹,本文介紹一下用Maven工具如何生成Mybatis的代碼及映射的文件。 一、