elasticsearch服务器CPU 占用过高 调整
elasticsearch服务器CPU100%分析
1、通过top命令查询占用CPU高的进程ID
3、将十进制pid转换为十六进制的pid
printf “0x%x” 28478
4、查询具体的线程信息
jstack -l 28354 | grep 6f3e -A 20
这里我们基本上可以确定,当前系统缓慢的原因主要是垃圾回收过于频繁,导致 GC 停顿时间较长。
5、我们通过如下命令可以查看 GC 的情况
jstat -gcutil 28354 1000 10
28354为进程ID,1000代表每隔1000毫秒检查一次, 10代表检查10次, 10也可以省略, 表示不限次数
可以看到,这里 FGC 指的是 Full GC 数量,这里高达 31115,而且还在不断增长。从而进一步证实了是由于内存溢出导致的系统缓慢。
elasticsearch默认的JVM配置中,Xms、Xmx都为1G,不太够用,我们修改JVM配置,将Xms、Xmx修改为2G
vim /etc/elasticsearch/jvm.options
-Xms2g
-Xmx2g
重启elasticsearch服务后,CPU使用率降了下来。
elasticsearch服务器CPU 占用过高 调整相关推荐
- 高频面试题:服务器CPU占用过高怎么办?搞定只需简单7步
一. 前言 在Java开发岗位的面试中,时不时会出现一些运维类的题目,其实这也反映了后端面试的一种趋势.现在企业对后端开发的要求越来越全面,不仅要求我们会写代码,还要我们能够进行部署和运维. 今天九哥 ...
- 服务器CPU占用过高和哪些因素有关呢
服务器CPU占用过高和哪些因素有关呢 硬件因素 以下分别从CPU温度,CPU超线程,硬件配置,硬件驱动和待机方面分析. 1.CPU温度过高 如果CPU风扇散热不好,会导致CPU温度太高,使CPU自动降 ...
- 线上服务器CPU占用过高?7步带你搞定
一. 前言 在Java开发岗位的面试中,时不时会出现一些运维类的题目,其实这也反映了后端面试的一种趋势.现在企业对后端开发的要求越来越全面,不仅要求我们会写代码,还要我们能够进行部署和运维. 今天壹哥 ...
- win10服务器cpu占用过高,完美解决:Win10资源管理器占用CPU过高
Windows10资源管理器占用CPU过高该怎么办?因为Windows7系统结束了支持,所以现在很多朋友都升级更新了Windows10系统.在使用Win10系统的过程中,发现Windows资源管理器占 ...
- win10服务器cpu占用过高,Win10 CPU占用率100%怎么办 Win10 CPU占用率过高解决方法
Win10 CPU占用率100%怎么办 ?Win10系统CPU占用率过高的问题比较常见,下面为大家带来 Win10 CPU占用率过高解决方法 ,一起来看看. 方法1: 导致CPU占用的另一个原因可能是 ...
- Java项目服务器cpu占用过高怎么办?
借用汤师爷的一句话:"麻匪一定要缴---没有麻匪的日子才是好日子". 作为程序员,bug一定是要处理的,没有bug的日子才是好日子!你想想,你正吃着火锅唱着歌,突然收到生产环境异常 ...
- Linux中JAVA服务器CPU占用过高(分析解决方法)
当发现生产环境CPU使用非常高,并且居高不下,导致服务器报警,需要快速定位,分析是什么地方占用CPU过高,推荐步骤如下: 1. 首先服务器查看占用cpu高的进程是哪一个,查出进程号 top 2.查询该 ...
- mc服务器cpu占用过高怎么办,我的世界崩服无报错 传送导致CPU爆满
我的世界崩服无报错 传送导致CPU爆满.服务器如果崩服报错了,这其实并不是很可怕的,最可怕的是崩服了米有任何报错数据产生,这是服主们应该时刻注意的.据统计,不少的服主会发现地图中有玩家传送就会导致CP ...
- win10服务器cpu占用过高,解决win10服务主机内存和cpu高占用的解决方法
有些使用Win10系统的用户反馈说,电脑总是卡到不行,检查后发现原来是服务主机,本地服务占用了大量内存和cpu,导致电脑运行起来并不那么流畅.那么,遇到这种问题该怎么办呢?接下来,小编就向大家分享解决 ...
最新文章
- c 应用程序多语言版本,c – 在win32 API应用程序中实现全球化/多语言功能
- 降低百倍时间步,精度媲美传统神经网络:上交等机构提出ANN-SNN转换框架
- boost::hana::eval_if用法的测试程序
- php提交raw_PHP中如何POST提交raw数据?
- rxjs里subscribe和tap的区别
- Flex学习笔记(2)——使用ActionScript脚本
- Vuejs——(4)v-if、v-for
- r语言和python的区别-Python与R语言的简要对比
- 新路由3 newifi3 官方固件与离线插件合集
- python编写agent_python 自动生成useragent/User-Agent方法全解析
- Fixed-step size(Solver)、Sample time(模块)、Sample time(powergui)三者的辨析
- html css的参考文献,网页制作论文参考文献大全 网页制作参考文献有哪些
- 2015-4-11 美术馆 红楼 景山 香山 西单
- 戴尔r540服务器修改开机启动项,在BIOS设置中如何修改开机启动项
- [pwn]堆:fastbin attack详解
- 技能学习:学习使用golang(gin框架) + vue.js,开发前端全栈网站-1.工具和本地环境
- Vanishing Point Detection 消影点/消失点/灭点检测代码学习整理笔记
- 局域网内建网站教程,如何零成本搭建自己的网站?
- linux升级之后黑屏,fedora升级到28之后gnome登录黑屏的解决方法
- 将Twitter4j与Scala结合使用以执行用户操作