背景 Javashop电商系统的商品索引是使用的elasticsearch,对于高可用的要求有两个重要的考量: 1、集群化 2、可扩容 3、冗灾 冗灾就要实现es的持久化,要考虑到es宕机的情况,当es因不可抗因素挂掉了,当我们再恢复了es的运行后,商品索引也要随之 一起恢复。 本文着重讨论elas ...
分类:
Web程序 时间:
2020-02-21 17:42:35
阅读次数:
322
为什么用到ELK: 一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集 ...
分类:
其他好文 时间:
2020-02-20 22:15:37
阅读次数:
69
cluster.name: elasticsearch 配置es的集群名称,默认是elasticsearch,es会自动发现在同一网段下的es,如果在同一网段下有多个集群,就可以用这个属性来区分不同的集群。 node.name: "Franz Kafka" 节点名,默认随机指定一个name列表中名字 ...
分类:
其他好文 时间:
2020-02-20 22:13:54
阅读次数:
66
今天遇到两位三方人员跟我反馈,某微服务的异步接口功能不正常了,由于该异步接口采用Kafka异步消息的方案,对方说没有收到Kafka给消费者的通知,根据此问题,联系了相关人员进行了分析: (一)明确环境是否一致 1、生产者和消费者链接Kafka的地址是否一致,初步发现A方消费者链接Kafka的地址不正 ...
分类:
其他好文 时间:
2020-02-20 15:14:09
阅读次数:
109
一:操作记录 1.拉去镜像 docker pull elasticsearch:7.2.0 2.查看镜像 3.启动容器 docker run -d --name es -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e " ...
分类:
其他好文 时间:
2020-02-20 13:36:16
阅读次数:
64
https://blog.csdn.net/baristas/article/details/78974090 在ElasticSearch中默认fielddata默认是false的,因为开启Text的fielddata后对内存的占用很高index:megacorptype:employee 如果进 ...
分类:
其他好文 时间:
2020-02-20 11:42:38
阅读次数:
927
前言 目的:在单服务器上部署多Elasticsearch实例,并可以使用Kibana。下面过程注重流程,仅给出关键过程的细节。 ElasticSearch 6.8.4 + Kibana 6.8.4,两者版本最好匹配不然会出现告警、报错之类。 下载链接:https://www.elastic.co/c ...
分类:
其他好文 时间:
2020-02-20 10:15:12
阅读次数:
123
ELK简介 Elasticsearch :是一个高度可扩展的开源全文搜索和分析引擎。能够快速,实时的存储,搜索和分析大量数据,通常用做底层引擎技术。 Kibana :是一个开源分析和可视化平台,是进入Elastic Stack的窗口,可以在Elasticsearch中对程序的数据进行可视化探索和实时 ...
分类:
其他好文 时间:
2020-02-19 18:50:27
阅读次数:
94
ElasticSearch6 安装部署 1、https://www.jianshu.com/p/72eb42c05dc4 2、配置文件修改 elasticsearch.yml 1)network.host: 0.0.0.0 访问 http://192.168.222.153:9200/ 3、安装he ...
分类:
其他好文 时间:
2020-02-19 18:46:02
阅读次数:
179