ElasticSearch 基本原理

一、前言

  任务执行出现异常了,咱们首先是经过日志来定位问题。那么针对不一样的场景,该如何经过日志定位问题呢?linux

  单机:elasticsearch

  若是你的服务只运行于一台机器上,那么定位问题很简单,登陆机器,找到日志存放的目录,打开日志,一顿噼里啪啦linux指令,定位问题。分布式

  多台机器:搜索引擎

  若是你的服务是集群式或者分布式的,那就没那么简单了,你就须要到每台机器上执行一遍单机的噼里啪啦操做,直到你找到那台执行任务异常的机器。日志

对于多台机器这种操做,索引

 

二、elasticsearch 背景

  Elasticsearch是一个基于 Lucene 库的搜索引擎。它提供了一个实时的、分布式、支持多租户的全文搜索引擎。  ast

 

三、基本概念讲解

index type 主分片 副分片 主节点 集群

四、节点关闭流程

每一个服务都会经历重启过程,如何优雅的关闭服务,结合项目写的优雅关闭讲解下)登录

 

五、选主流程

相关文章
相关标签/搜索