市面上众多的系统应用架构都由集中式向分布式进行演进,每天的业务线上会产生超大的流量和日志量,大到用户的基础信息、订单等信息,小到各个微服务的 log 日志,其实都是宝贵的资源。伴随着时间和业务的发展,日志量级变得越来越大,故而引入了 Elasticsearch,支撑海量的数据存储和文档查询。
为了更好的支撑故障定位,方便找到故障产生的源头,缩短故障排除时间、定位性能瓶颈、进行性能优化,数据的实时性、和灵活性在日志搜索中都是十分重要的。
围绕上述目标,本场 Chat 旨在分享,Elasticsearch 在搜索、写入时的一些经验和心得,并且附带实际案例代码,主要内容包括:
- Elasticsearch 数据早 8 小时 Or 晚 8 小时的原理及解决方案。
- Elasticsearch 调优之慢查询分析。
- Elasticsearch 集群 Red 怎么办,包含 Unassigned 分片解决,故障恢复。
- 集群分片分配相关知识点(包括滚动重启、磁盘感知、机架感知)。
- 不依赖任何 Elasticsearch Jar 包提供一个通用的数据写入微服务。(附源码)
- Bulk 请求大量被拒绝改怎么办?
- Elasticsearch 节点相关角色的分配?
- 索引模板的配置及案例。
- Elasticsearch 集群负载该怎么理解?
- Elasticsearch 写入速度提升的案例实战(附源码)。
适合人群: 分享略过了基础知识的讲解,偏实际运用,适合接触过一段时间 Elasticsearch,喜欢研究技术,和知识分享的朋友。
阅读全文: http://gitbook.cn/gitchat/activity/5e4548603eec723e482cf7f2
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。