1、现象: 今天下午公司客户群里突然报警,说订单没有推送服务商,经排查发现是rabbitmq堵住了,查询elk和监控没有发现业务异常或超时日志。 通过rabbitmq后面发现一个队列有异常,队列不ack,未消费数量一直增长,怀疑服务假死,只能保留现场,重启服务,下面是服务重启前后队列截图 2、分析 ...
分类:
其他好文 时间:
2020-04-30 22:58:35
阅读次数:
185
有kibana最好了。https://www.elastic.co/guide/en/elasticsearch/reference/current/cat.html 感兴趣的,英语OK的同学可以去官网自查································· ...
分类:
其他好文 时间:
2020-04-30 19:03:21
阅读次数:
406
参考:https://www.cnblogs.com/noah-luo/p/11643361.html find / -type f -name 'jvm.options' 修改上面命令找到的文件中的 -Xms1g -Xmx1g 然后重启ES ...
分类:
其他好文 时间:
2020-04-30 18:57:53
阅读次数:
101
安装ElasticSearch的图形化管理工具Kibana https://www.elastic.co/cn/downloads/kibanaKibana是Elastic Search的web界面管理工具,提供可视化的es管理界面,非常人性化。 首先在网上下载kibana的tar包,解压修改con ...
分类:
其他好文 时间:
2020-04-30 11:48:17
阅读次数:
148
概要 Elasticsearch在文档更新时默认使用的是乐观锁方案,而Elasticsearch利用文档的一些create限制条件,也能达到悲观锁的效果,我们一起来看一看。 乐观锁与悲观锁 乐观锁 ES默认实现乐观锁,所有的数据更新默认使用乐观锁机制。document更新时,必须要带上currenc ...
分类:
其他好文 时间:
2020-04-30 09:14:02
阅读次数:
61
ELK 官网: https://www.elastic.co/cn/what-is/elk-stack ElasticSearch ElasticSearch 是一个高可用开源全文检索和分析组件。提供存储服务,搜索服务,大数据准实时分析等。一般用于提供一些提供复杂搜索的应用 基本概念: Index ...
分类:
其他好文 时间:
2020-04-29 23:46:04
阅读次数:
71
原文:将日志输出到Docker容器外1.1 使用 Docker 容器日志 我们可以利用 docker logs 命令查看 Docker 容器内部应用程序运行时所产生的日志,可以免除首先进入 Docker 容器,再打开应用程序的日志文件的过程。docker logs 会监控容器中操作系统的标准输出设备... ...
分类:
其他好文 时间:
2020-04-29 21:38:30
阅读次数:
124
ElasticSearch 全文搜索属于最常见的需求,开源的 "Elasticsearch" (以下简称 Elastic)是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。 概念 Elastic会索引所有字段,查询就是查 ...
分类:
其他好文 时间:
2020-04-29 16:41:27
阅读次数:
64
面试官:想了解 ES 的底层原理,不再只关注业务层面了。 解答: 这里的索引文档应该理解为文档写入 ES,创建索引的过程。 文档写入包含:单文档写入和批量 bulk 写入,这里只解释一下:单文档写入流程。 记住官方文档中的这个图。 第一步:客户写集群某节点写入数据,发送请求。(如果没有指定路由/协调 ...
分类:
其他好文 时间:
2020-04-29 16:36:23
阅读次数:
135
面试官:想了解应聘者之前公司接触的 ES 使用场景、规模,有没有做过比较大 规模的索引设计、规划、调优。 解答: 如实结合自己的实践场景回答即可。 比如:ES 集群架构 13 个节点,索引根据通道不同共 20+索引,根据日期,每日 递增 20+,索引:10 分片,每日递增 1 亿+数据, 每个通道每 ...
分类:
其他好文 时间:
2020-04-29 16:34:19
阅读次数:
117