1、前言
任务执行出现异常了,我们首先是通过日志来定位问题。那么针对不同的场景,该如何通过日志定位问题呢?
单机:
如果你的服务只运行于一台机器上,那么定位问题很简单,登录机器,找到日志存放的目录,打开日志,一顿噼里啪啦linux指令,定位问题。
多台机器:
如果你的服务是集群式或者分布式的,那就没那么简单了,你就需要到每台机器上执行一遍单机的噼里啪啦操作,直到你找到那台执行任务异常的机器。
对于多台机器这种操作,
2、elasticsearch 背景
Elasticsearch是一个基于 Lucene 库的搜索引擎。它提供了一个实时的、分布式、支持多租户的全文搜索引擎。
3、基本概念讲解
index type 主分片 副分片 主节点
4、节点关闭流程
每个服务都会经历重启过程,如何优雅的关闭服务,结合项目写的优雅关闭讲解下)