原创 適配器模式Adapter

適配器模式Adapter 適配器概念 適配器就是一種適配中間件,它存在於不匹配的二者之間,用於連接二者,將不匹配變得匹配,簡單點理解就是平常所見的轉接頭,轉換器之類的存在。 適配器模式存在意義 將一個類的接口轉換成客戶希望的

原创 Redis結合LUA腳本實現序列號唯一引發的問題

Redis結合LUA腳本實現序列號唯一引發的問題 背景 項目中使用redis結合lua腳本來獲取序列號,保證序列號的唯一,lua腳本是我在網上找的,看好多大神都在用,也就覺得沒問題,直接引入了自己的項目。腳本內容如下(本人對腳本

原创 CentOS7 安裝 YAPI

文章目錄CentOS7 安裝 YAPI環境要求環境準備YAPI安裝YAPI升級備註 CentOS7 安裝 YAPI 官網安裝教程 : https://hellosean1025.github.io/yapi/devops/ind

原创 RabbitMQ使用以及優化

RabbitMQ使用以及優化 背景說明 項目中需要異步回調客戶(具體實現參考rabbitmq死信),客戶端收到回調需返回字符串success,否則,會採用梯度回調:分別於0,5,10,30,60分鐘後進行回調,5次回調未返回suc

原创 MDC實現日誌跟蹤

使用MDC標註日誌上下文 背景 最近在研究ELK,想通過ELK來統一管理日誌,並簡單分析系統的一些功能,比如:機構下的交易量,交易成功/失敗的比例,單位時間內某種交易的筆數,訪問系統前50IP……,但是苦於無法建立統一的分析標準,無法實施

原创 CentOS安裝Oracle11g(單機)

CentOS安裝Oracle11g(單機) 準備介質 p13390677_112040_Linux-x86-64_1of7.zip、p13390677_112040_Linux-x86-64_2of7.zip Centos7網絡配置(

原创 Metricbeat安裝及使用

metricbeat簡介 Metricbeat可以定期收集操作系統和服務器的運行指標(CPU,內存,硬盤,IO,讀寫速度,進程等等),Metricbeat可以將收集到的指標和數據發送到你指定的輸出,比如:elasticsearch,最終

原创 Logstash安裝及使用

Logstash簡介 Logstash是一個開源的,服務端的數據處理管道,用來同時地從大量的數據源收集數據,轉換數據,然後將數據發送到你最喜歡的存儲地方,我們通常選擇Elasticsearch logstash安裝及測試 下載包lo

原创 x-pack破解及安裝

x-pack破解及安裝 背景 X-Pack是一個Elastic Stack的擴展,將安全,警報,監視,報告和圖形功能包含在一個易於安裝的軟件包中,使用是收費的,本地自己搭建elk的話,可以使用破解的x-pack 試用期一個月,licen

原创 Kibana安裝及使用

Kibana簡介 Kibana是一個開源的分析與可視化平臺,設計出來用於和Elasticsearch一起使用的。你可以用kibana搜索、查看、交互存放在Elasticsearch索引裏的數據,使用各種不同的圖表、表格、地圖等kiban

原创 Elasticsearch安裝及使用

Elasticsearch簡介 Elasticsearch是一個開源的高擴展的分佈式全文檢索引擎,它可以近乎實時的存儲、檢索數據;本身擴展性很好,可以擴展到上百臺服務器,處理PB級別的數據。 Elasticsearch也使用Java開

原创 使用JDK自帶工具keytool生成ssl證書

使用JDK自帶工具keytool生成ssl證書 HTTPS簡介 超文本傳輸安全協議(英語:Hypertext Transfer Protocol Secure,縮寫:HTTPS,常稱爲HTTP over TLS,HTTP over SS

原创 elasticsearch-head插件安裝及使用

簡介 elasticsearch-head是一個界面化的集羣操作和管理工具,可以對集羣進行傻瓜式操作。elasticsearch-head是Elasticsearch的圖形化界面,方便用戶對數據進行增刪改查,基於REST的四種方式進行數

原创 es watcher插件安裝及使用

es watcher插件安裝及使用 簡介 watcher是一個用於elasticsearch的插件,它可以根據數據的變化提供警報和通知 安裝 從5.0版本之後,watcher就成爲了x-pack的一部分,也就是說安裝了x-pack,

原创 Filebeat安裝及使用

Filebeat簡介 Filebeat由兩個主要組成部分組成:prospector(探勘者)和 harvesters(礦車)。這些組件一起工作來讀取文件並將事件數據發送到指定的output。 prospector: 負責找到所有需要進