原创 Elasticsearch學習-父子文檔

本文以Elasticsearch 6.8.4版本爲例,介紹Elasticsearch父子文檔的使用。 上一篇文章介紹了Elasticsearch的嵌套文檔,這一篇來介紹另外一種關係文檔,父子文檔。 1、父子文檔 父子文檔在理

原创 SpringBoot 使用JestClient操作Elasticsearch

1.Jest介紹 操作Elasticsearch的客戶端有很多,SpringBoot也提供了方式去操作,這裏介紹另外一種方式去使用Elasticsearch — JestClient JestClient是一款基於HTTP方式操

原创 Zuul整合Swagger,使用ZuulFilter解決下游服務context-path

問題起因:使用Zuul網關服務,需要整合下游系統的swagger,但是下游服務存在context-path配置,無法正確跳轉,最後使用ZuulFilter解決。 1.Zuul整合下游swagger 首先介紹一下Zuul如何整合

原创 SpringBoot-dubbo自定義負載均衡實現簡單灰度

本文介紹如何利用dubbo自定義負載實現簡單灰度(用戶緯度,部分用戶訪問一個服務,其餘訪問剩餘服務)。 其實在這之前,對dubbo瞭解的也不是很多,只是簡單的使用過,跑了幾個demo而已,但是得知接下來可能要用dubbo進行開

原创 我的新書《SpringBoot 2 實戰之旅》

1.內容簡介 SpringBoot框架可以說是目前微服務框架的最佳選擇之一,本書以SpringBoot2.0.3版本爲例,從0到1對SpringBoot進行了系統的學習。從功能點來看,幾乎每一章都是一場不同的SpringBoot之

原创 SpringBoot基於數據庫實現簡單的分佈式鎖

本文介紹SpringBoot基於數據庫實現簡單的分佈式鎖。 1.簡介 分佈式鎖的方式有很多種,通常方案有: 基於mysql數據庫 基於redis 基於ZooKeeper 網上的實現方式有很多,本文主要介紹的是如果使用mys

原创 利用nginx,騰訊雲免費證書製作https

之前一直在研究,https怎麼弄。最近看到了騰訊雲提供的免費得ssl證書,尋思把網站弄成https。 首先先去騰訊雲購買一個免費得證書。 點擊後填寫內容, 然後下載證書 解壓證書就可以看到,提供四種方式來修改https,我們

原创 使用canal增量同步mysql數據庫信息到ElasticSearch

本文介紹如何使用canal增量同步mysql數據庫信息到ElasticSearch。(注意:是增量!!!) 1.簡介 1.1 canal介紹 Canal是一個基於MySQL二進制日誌的高性能數據同步系統。Canal廣泛用於阿里

原创 使用go-mysql-elasticsearch同步mysql數據庫信息到ElasticSearch

本文介紹如何使用go-mysql-elasticsearch同步mysql數據庫信息到ElasticSearch。 1.go-mysql-elasticsearch簡介 go-mysql-elasticsearch是一個將My

原创 使用logstash同步mysql數據庫信息到ElasticSearch

本文介紹如何使用logstash同步mysql數據庫信息到ElasticSearch. 1.準備工作 1.1 安裝JDK 網上文章比較多,可以參考:https://www.dalaoyang.cn/article/16。 1.

原创 使用阿里雲OSS上傳文件

本文介紹如何利用Java API操作阿里雲OSS對象存儲。 1.控制檯操作 首先介紹一下阿里雲OSS對象存儲的一些基本概念。 1.1 進入對象存儲界面 登錄阿里雲賬號,進入對象存儲界面,如圖所示。 進入後如圖所示。 1.2

原创 SpringBoot使用Graylog日誌收集

本文介紹SpringBoot如何使用Graylog日誌收集。 1.Graylog介紹 Graylog是一個生產級別的日誌收集系統,集成Mongo和Elasticsearch進行日誌收集。其中Mongo用於存儲Graylog的元數據

原创 使用JumpServer管理你的服務器

本文介紹CentOS 7從安裝jumpserver到簡單使用jumpserver管理服務器。 1.Jumpserver介紹 Jumpserver是一款開源的開源的堡壘機,如下圖是官網介紹。 官網地址:http://www.ju

原创 SpringCloud使用Sofa-lookout監控(基於Eureka)

本文介紹SpringCloud使用Sofa-lookout,基於Eureka服務發現。 1.前景 本文屬於是前幾篇文章的後續,其實一開始感覺這個沒有什麼必要寫的,但是最近一個朋友問我關於這個的問題,所以想着還是寫一篇基於Eurek

原创 SpringCloud Gateway 測試問題解決

本文針對於測試環境SpringCloud Gateway問題解決。 1.背景介紹 本文遇到的問題都是在測試環境真正遇到的問題,不一定試用於所有人,僅做一次記錄,便於遇到同樣問題的幹掉這些問題。 使用版本:SpringCloud 2