关于elasticsearch的access log
关于elasticsearch的access log 今天才知道原来elasticsearch其实并没有传统意义上的access log。我这里说的传统意义 上的access log是指类似于tomcat,nginx等的access log。 我们公司在访问elasticsearch的时候,java语言相关的使用的公司封装的(其实是我封装的) elastic

xkrivzooh2019年8月9日
大约 3 分钟
不规范的查询导致elasticsearch StackOverflowError
不规范的查询导致elasticsearch StackOverflowError 昨天我们公司的elasticsearch的集群有几个节点出现了StackOverflowError,然后es进程退出的问题。最终排查发现导致es节点出现下面的异常: 我们排查后发现是业务方的程序出现bug,导致where条件组装出错,where条件的存在非常深的嵌套,进而导致e

xkrivzooh2019年8月6日
大约 3 分钟
优化Elasticsearch的写入
优化Elasticsearch的写入 我们这边因为需要对trace系统的数据做一些高级查询,所以会将Span的可能会被用作搜索条件的信息写入elasticsearch中。 由于trace系统的数据量比较大,虽然trace系统本身的设计会有采样率这个东西来降低trace采集的数据量,但是本身还是 比较大的数据量。所以需要对es的写入做一些优化。这篇文章记录一下

xkrivzooh2019年1月17日
大约 1 分钟
>-
"-" 问题描述 今天在操作es的过程中出现了异常: 而我创建es client的代码也很简单,核心是: 我的排查步骤 记录一下我当时的排查过程: 看异常第一反应是集群有问题,但是排查集群的节点以后,发现集群的节点都是没问题的。; 而后开始检查settings中设置的cluster.name的是否正确发现也是正确的; google发现很多人是因为将es集群的

xkrivzooh2019年1月14日
大约 2 分钟