原创 Linux(centos7)安裝docker

首先查看是否安裝過了 docker --version #查詢機器是否安裝過的docker 命令:yum list installed | grep docker #刪除舊的docker yum remove docker docke

原创 ELK (ElasticSearch+Logstash+kibana) Linux(centos7) 安裝 使用教程(三) kibana的安裝

kibana介紹: 1.下載安裝 地址:https://www.elastic.co/cn/downloads/past-releases#kibana   tar -zxvf kibana-6.7.1-linux-x86_64.ta

原创 SpringCloud (一)使用SpringBoot2+整合SpringCloud

開發工具 JDK 1.8.0 及以上 maven 3.3 及以上 IDE Mysql(適用模式一) Redis(適用模式一) 創建父Maven工程 本次學習使用得SpringBoot版本爲2.0.3.RELEASE,SpringCloud

原创 ELK (ElasticSearch+Logstash+kibana) Linux(centos7) 安裝 使用教程(二) Logstash的安裝

在分佈式系統中,一臺主機可能有多個應用,應用將日誌輸出到主機的指定目錄,這時由logstash來搬運日誌並解析日誌,然後輸出到elasticsearch上。由於於 logstash是java應用,解析日誌是非的消耗cpu和內存,logst

原创 SpringBoot 內嵌容器Undertow替換Tomcat

前言 在SpringBoot框架中,我們使用最多的是Tomcat,這是SpringBoot默認的容器技術,而且是內嵌式的Tomcat。同時,SpringBoot也支持Undertow容器,我們可以很方便的用Undertow替換Tomcat

原创 Java Web架構知識整理——記一次面試經歷

“你學習一門技術的最佳時機是三年前,其次是現在。”這話從來很靈驗。經過這次面試,覺得需要整理下Java Web相關的資料,以便自己提高或者更快適應可能面臨的新的工作。 首先談談Java Web需要掌握哪些東西。這裏是一些知識點的蒐集,暫不

原创 Java 源碼分析(一)集合

Java 集合 包括 list,map,set 集合 集合與數組 數組(可以存儲基本數據類型)是用來存現對象的一種容器,但是數組的長度固定,不適合在對象數量未知的情況下使用。 集合(只能存儲對象,對象類型可以不一樣)的長度可變,可在多數情

原创 Java spring 使用線程池以及@Async 註解用法

一 springboot 註解方法 使用線程池 1.首先啓動類上增加@EnableAsync註解 package cc.mrbird; import cc.mrbird.common.config.NniuhaoProperies;

原创 MySQL Explain 詳解 (索引)

在日常工作中,我們會有時會開慢查詢去記錄一些執行時間比較久的SQL語句,找出這些SQL語句並不意味着完事了,些時我們常常用到explain這個命令來查看一個這些SQL語句的執行計劃,查看該SQL語句有沒有使用上了索引,有沒有做全表掃描,這

原创 ELK (ElasticSearch+Logstash+kibana) Linux(centos7) 安裝 使用教程(一) ElasticSearch的安裝

ELK介紹: 在分佈式系統中,應用數量衆多,應用調用鏈複雜,常常使用ELK作爲日誌收集、分析和展示的組件。本篇文章將講講解如何部署ELK,然後講解如何 使用Filebeat採集Spring Boot的日誌輸出到Logstash上,logs

原创 Nacos 安裝配置

官方介紹: Nacos 致力於幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您實現動態服務發現、服務配置管理、服務及流量管理。 Nacos 幫助您更敏捷和容易地構建、交付和管理微服務平臺。 Nacos 是構建

原创 dubbo admin 2.7 安裝教程

文檔地址:http://dubbo.apache.org/zh-cn/docs/admin/introduction.html 源碼地址:https://github.com/apache/dubbo-admin       總結:下載

原创 Grafana+Prometheus監控系統安裝

簡介: grafana 是一款採用 go 語言編寫的開源應用,主要用於大規模指標數據的可視化展現,是網絡架構和應用分析中最流行的時序數據展示工具,目前已經支持絕大部分常用的時序數據庫。官網(http://docs.grafana.org/

原创 Grafana使用方法

1.配置Prometheus數據庫         grafana忘記登陸密碼 找到grafana的數據文件grafana.db find / -name "grafana.db" ps:默認的安裝路徑爲/var/lib/grafan

原创 JMeter 5.1.1性能測試,完整入門篇

Apache JMeter是一款純java編寫負載功能測試和性能測試開源工具軟件。相比Loadrunner而言,JMeter小巧輕便且免費,逐漸成爲了主流的性能測試工具,是每個測試人員都必須要掌握的工具之一。 本文爲JMeter性能測試完