zoukankan      html  css  js  c++  java
  • ElasticSearch 基本原理

    1、前言

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

      单机:

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

      多台机器:

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

    对于多台机器这种操作,

    2、elasticsearch 背景

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

    3、基本概念讲解

    index type 主分片 副分片 主节点 

    4、节点关闭流程

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

    5、选主流程

  • 相关阅读:
    设计模式--单例模式(Singleton)
    C# 和.Net 特性
    Fiddler 教程
    史铁生遗作:昼信基督夜信佛
    如何实现早日退休理想
    Linux 常用
    Golang 读书
    Python 读书
    RbMQ 简介
    UML 简介
  • 原文地址:https://www.cnblogs.com/loren-Yang/p/11136436.html
Copyright © 2011-2022 走看看