原创 dubbo擴展解決開發環境共用問題

在開發環境下我們需要解決哪些開發問題呢? 假如你公司有100個服務,並且服務間調用錯綜複雜可能是A-B-C-D-E,並且公司提供了一套開發環境,在多人開發的情況下,你的請求可能被負載到了別的開發者機器上,又或者你想要你的請求負載回

原创 Elasticsearch APIs解析(一、API規範及約定)

(本API基於Elasticsearch7.7版本) 從本節開始我們藉助Kibana工具編寫api 1、多索引支持 大部分的API可以支持跨多個索引查閱索引信息 例如: GET /test1,test2,test2/_search

原创 elasticsearch基礎概念

1、近實時性 elasticsearch 是一個近實時(NRT-near real-time)的搜索平臺,意味着能夠快速的進行數據檢索。 2、集羣概念(Cluster) 在一個elasticsearch集羣中,可以是一個或者多個節

原创 Elasticsearch入門級別API

API並非DSL語句 1、健康檢查命令 curl -X GET "localhost:9200/_cat/health?v&pretty" 執行以上命令或者直接在瀏覽器輸入以上鍊接,將會得到如下返回包含集羣名稱,健康狀態分片信息

原创 certbot泛域名證書申請

前言 什麼是Let’s Encrypt? 目前世界上就只有爲數不多的幾家域名證書籤發機構得到瀏覽器的認可,而Let‘s Encrypt 就是其中一家,並且你可以申請到免費的證書,當然你如果想要付費也行,很多機構證書動輒幾千幾萬一年

原创 年關將近mongodb生產庫被刪庫勒索

《從入門到刪庫跑路》別說這事情真不是程序員們茶餘飯後得一種自嘲。 隨着年關將近,騙子和駭客們也都各顯神通開始撈一波準備過個富足年。這該死得傢伙,偏偏命中了我們公司得mongodb報表庫,然而我們生產mongodb 並沒有做備份,之

原创 2019大廠面試題,據說90%的人當場沒寫對(題解)

原文地址 2019大廠面試題,據說90%的人當場沒寫對,30%寫出思路得了部分分數。看到很多人用了正則,貌似還做的都不對。以下時我的解題過程和代碼。如有不對請指正(代碼是java代碼)。樓主800ms的要求,這邊實際是150ms 當然還可

原创 seata 客戶端將配置文件放到配置中心

我們看到demo中的配置是registry.conf和file.conf 中的格式長這樣 support { ## spring spring { # auto proxy the DataSource bean

原创 springboot獲取ApplicationContext的幾種方式

工具類 package com.yzj.learn.common.utils; import org.springframework.context.ApplicationContext; public class SpringC

原创 linux下得管道命令

linux系統中管道命令得表現形式是 豎線 也就是 | 例如: netstat -ano|grep 'CLOSW_WAIT' | awk '{print $6}' | uniq -c 命令就是將管道前得命令輸出作爲管道後得命令輸

原创 filebeat7.5.1+elasticsearch7.5.1+elastAlert0.2.1+elastalert-dingtalk-plugin實現日誌監控釘釘告警

環境 CentOS7.5 jdk1.8 python3.6 1、首先先理清版本問題 elastAlert0.2.1 支持elasticsearch7+版本 elastAlert0.2.1 需要python3.6 版本 ela

原创 對listMap中List的value的size()進行排序怎麼寫?

對這個List<Map<String,List<Integer>>> 的map的 value 的size進行排序?看着好像很複雜 1、先來了解個東西java.util.Collections 這個是java工具包下的集合操作工具類。工具類

原创 elastalert0.2.1配置查詢當天或當月分片數據

看到網絡上很多人將elastalert配置,都是這樣配置得 name: API錯誤響應(status >= 400) type: frequency index: nginx-access-* 這樣配置索引有個弊端就是當你分片

原创 自學大數據(一)

前言 幾年前茶餘飯後與一大數據工程師同事聊天吹水得時候,聽同事侃侃而談大數據,感覺很牛B得樣子。同事培訓機構剛出來1年,薪資就有就有12k,而自己4年工作經驗也才12.5k,感覺做大數據得真的很牛B。本着求知的心態,經常聽他科普大

原创 spring cloud gateway 基於註冊中心的路由定位器DiscoveryClientRouteDefinitionLocator

看完前篇文章《gateway的基礎知識點》我們知道了gateway一些相關的基礎知識 接下來我們要對這些基礎知識進行梳理,我們看源碼目錄 我們發現gateway實現的四個RouteDefinitionLocator分別散落在不同目錄下,