注:本文所述的问题及解决方案同样适用于腾讯云Elasticsearch服务(ES)。本文继续:如何解决Elasticsearch集群负载不均的问题。
背景 在某些情况下,ES集群会出现CPU占用率较高的情况。具体表现有两个: 1、个别节点的CPU占用率远高于其他节点; 2..集群中所有节点的CPU使用率都很高。
本文我们重点讨论第二种情况。问题现象:集群中所有节点的CPU很高,但是读写却不是很高。
从图中可以看出,根据kibana端StackMonitoring的监控,各个节点的CPU占用率都非常高。出现这种情况的原因是,从表面上看,集群读写性能不高,因此很难从监控中快速找到根本原因。
因此,我们需要仔细观察,从细节中寻找答案。下面我们介绍几种可能的场景以及排查思路。
原因一:比较大的查询请求导致CPU飙升是很常见的。如果细心的话,可以从监控中发现端倪:从监控中可以发现查询请求量的波动与集群的最大CPU使用率基本一致。
发现问题后,需要开启集群的慢日志收集来进一步确认。您可以参考官方文档:集群日志说明。
从慢日志中,我们可以得到更多的信息。比如索引、查询参数以及导致查询慢的内容。
解决方案:针对这种情况,我们一般建议: 1、尽量避免大文本搜索,优化查询; 2、通过慢日志确认慢查询索引。对于一些数据量较小的索引,设置少量的分片和多个副本。
例如1个分片有多副本,以提高查询性能; 3.考虑集群升级和扩容。原因2:写请求导致CPU尖峰。
同样的原因,首先通过监控观察CPU尖峰与写入相关,然后开启集群的慢速日志收集,确认慢速写入请求,并进行优化。还可以通过获取hot_threads信息来确认哪个线程正在消耗CPU: 代码语言:javascript复制curl管道操作,摄取操作非常消耗资源。
如果解决方案遇到上述问题,业务方需要根据实际情况进行优化。原因3:段太多当段太多时,索引的性能会变得很差。
解决方案:在业务淡季进行强制合并操作,减少段数。有关详细信息,请参阅强制合并。
此操作也会彻底删除缓存中的delete.doc,并将小段合并为大段。总结 排查此类问题的关键点在于,利用好集群监控指标,快速判断问题的方向,然后配合集群日志定位问题的根源,从而能够解决问题很快就解决了。
站长声明
版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件
举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
相关文章
-
中国民航局昨天发布公告,针对三星Galaxy Note 7手机出现的问题手机,为确保航空运输安全,自10月1日起,3月27日起,三星Galaxy Note 7手机不得携带登机,也不得托运。 具体规定为:旅客及船员严禁随身或手提行李中携带三星Galaxy Note 7手机;严禁将三星Galaxy Note 7手机放
06-17
-
双11的战线越来越长,促销方式越来越难懂,冲突也越来越早发生。 今年的商战是由京东发起的。 因花西子眉笔价格得罪网友后,李佳琦直播间再次陷入困境。 上次,一个新的货币计量单位“华西币”诞生了。 这一次,“全网最低价”应该被重新理解。 双11的“简单商战”,谁没说实
06-21
-
据投资界11月30日消息,澳大利亚植物性肉类替代品研发制造商v2food获3500万美元A轮融资,由联邦科学与工业研究组织 (Commonwealth Scientific and Industrial Research Organization) CSIRO 创新基金旗下资本部门 Main Sequence Ventures 出资,私人投资公司 Horizo??n Inve
06-18
-
天眼查App显示,近日,广东省半导体及集成电路产业股权投资基金二期合伙企业(有限合伙)成立,执行事务办公室为广东粤财基金管理有限公司。 公司投资额0.1亿元人民币,经营范围为私募股权基金从事股权投资、投资管理、资产管理等活动。 合伙人信息显示,该基金由广东粤财投资
06-18
-
据投资界5月15日消息,沉浸式推理互动体验平台“戏剧侦探”近日获得来自经纬中国的投资。 经纬中国天使轮融资100万元。 本轮融资主要用于产品研发、内容生态建设和团队建设。 剧探本质上是一个“内容+社交”的互动平台,构建强大的社交场景,用脚本驱动场景化社交。 目前
06-18
-
据路透社报道,荷兰半导体供应商 ASM International (ASMI) 周二预测 2022 年下半年营收增加,因为预计上半年供应链问题将持续存在。 ASMI 在一份声明中表示:“根据目前的情况,我们预计下半年的收入将高于上半年。 ”英特尔和应用材料等半导体集团受到供应链挑战的打击,尽
06-08
-
纪录片将成为西瓜视频内容布局的另一重点。 4月22日,西瓜视频与BBC Studios宣布达成内容合作。 双方将共同制作两部新纪录片:《哈勃三十年:揭示宇宙奇观》和《灵长王国》。 同时,BBC将为西瓜视频提供数百部纪录片内容。 西瓜视频还携手另一部纪录片《发现巨头》。 西瓜视频
06-18
-
2016年,杭言浩回到家乡马来西亚槟城岛,亲眼目睹了年轻人如何依靠互联网追名逐利,财富,甚至能够靠它谋生。 在互联网上,任何人都可以成为明星15分钟——只需要一段成功的TikTok(抖音海外版)视频。 “然而,真正的影响力是明确自己的独特性,并为他人提供宝贵的知识和经
06-18
-
中国中期协会:今年一季度,我国期货市场成交量同比增长83.08%。 今年一季度,我国期货市场累计交易量18.49亿手,累计成交额0.36万亿元,同比分别增长69.86%和83.08%。 %。 其中,钢材、化工品、油脂、能源等期货品种交易量同比快速增长。 数据还显示,今年3月份全国期货市场
06-18
-
投资社区(ID:pedaily)领投的5000万美元A轮融资,重点关注突破性抗体偶联药物(“Adcentrx”) ADC旗下生物科技公司Therapeutics(“Adcentrx”)宣布完成1万美元A轮融资。 本轮融资由康桥资本领投,博裕资本旗下早期投资平台万物资本跟投。 此次融资将加速Adcentrx在ADC领
06-18
-
亲爱的参与者,感谢您参与我们的互动话题“开源大模型如何帮助创业项目打造竞争力?”在这次活动中收到的许多热情的回应和观点给我们带来了启发。 再次感谢您的支持和参与,期待在以后的活动中见到您!这些是本主题讨论中精选的评论。 我们深感荣幸并衷心感谢大家的热情分享。
06-17
-
据投资界3月20日消息,全景影像科技研发公司Insta获得数亿元C+轮融资。 本轮投资方包括迈高控股、华金资本、浪美创投等。 本轮资金将用于产品研发、营销和渠道拓展,提升品牌影响力。 此前,Insta曾于今年3月获得迅雷网络、启明创投、IDG投资的数亿元B轮融资,并于同年7月获得
06-17
最新文章
【玩转GPU】ControlNet初学者生存指南
【实战】获取小程序中用户的城市信息(附源码)
包雪雪简单介绍Vue.js:开学
Go进阶:使用Gin框架简单实现服务端渲染
线程池介绍及实际案例分享
JMeter 注释 18 - JMeter 常用配置组件介绍
基于Sentry的大数据权限解决方案
【云+社区年度征文集】GPE监控介绍及使用