ElasticSearch 基本原理

一、前言

  任務執行出現異常了,咱們首先是經過日誌來定位問題。那麼針對不一樣的場景,該如何經過日誌定位問題呢?linux

  單機:elasticsearch

  若是你的服務只運行於一臺機器上,那麼定位問題很簡單,登陸機器,找到日誌存放的目錄,打開日誌,一頓噼裏啪啦linux指令,定位問題。分佈式

  多臺機器:搜索引擎

  若是你的服務是集羣式或者分佈式的,那就沒那麼簡單了,你就須要到每臺機器上執行一遍單機的噼裏啪啦操做,直到你找到那臺執行任務異常的機器。日誌

對於多臺機器這種操做,索引

 

二、elasticsearch 背景

  Elasticsearch是一個基於 Lucene 庫的搜索引擎。它提供了一個實時的、分佈式、支持多租戶的全文搜索引擎。  ast

 

三、基本概念講解

index type 主分片 副分片 主節點 集羣

四、節點關閉流程

每一個服務都會經歷重啓過程,如何優雅的關閉服務,結合項目寫的優雅關閉講解下)登錄

 

五、選主流程

相關文章
相關標籤/搜索