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