java CPU占用过高问题的排查及解决
java cpu飙升居高不下,这种事情虽然很少。 但是这种故障一旦发生了,可能就很严重。 那么当我们某个Java项目占比很高了,怎么定位到代码? ### 1. top 使用top 定位到占用CPU高的进程PID ### 2. 通过ps aux | grep PID命令 获取线程信息,并找到占用CPU
Tag
包含这个标签的文章。
java cpu飙升居高不下,这种事情虽然很少。 但是这种故障一旦发生了,可能就很严重。 那么当我们某个Java项目占比很高了,怎么定位到代码? ### 1. top 使用top 定位到占用CPU高的进程PID ### 2. 通过ps aux | grep PID命令 获取线程信息,并找到占用CPU
当node宕机时,希望该node节点上的pod能够快速疏散到其他节点,并提供服务。测试发现,要等待5分钟,上面的pod才会疏散。 网上介绍通过修改 ```yaml # /etc/systemd/system/kube-controller-manager.service --node-monitor-grace-
`ss`命令用于显示socket状态. 他可以显示`PACKET sockets`, `TCP sockets`, `UDP sockets`, `DCCP sockets`, `RAW sockets`, `Unix domain sockets`等等统计. 它比其他工具展示等多`tcp`和`state`信息. 它是
[TOC] ### 1、Dos 攻击防范(自动屏蔽攻击 IP) ```shell #!/bin/bash DATE=$(date +%d/%b/%Y:%H:%M) LOG_FILE=/usr/local/nginx/logs/demo2.access.log ABNORMAL_IP=$(tail -n5000
### 1、kubectl用法详解 kubectl [command] [Type] [NAME] [flags] - command: 子命令,用于操作kubernetes集群资源对象的命令,例如:create, delete, describe, get, apply等等 - TYPE: 资源对象的类型,区分
### 1、修改/etc/ansible/hosts文件 添加IP+主机名+端口号+用户名+登录密码 ```shell cat >> /etc/ansible/hosts << EOF [WB_AND] 192.168.1.202 hostname=spider-01 ansible_ssh_port=2968 a
Tomcat 启动的时候出现没有报错,然后出现 如下日志之后停止不动,不继续往下执行。 ```shell Nov 02, 2021 5:36:56 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomc
[TOC] Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理。 ### 一、注册企业微信 #### 1. 注册地址:[注册地址](https://work
[TOC] 系统运维通常使用` ping`,`tracert`,`nslookup` 来判断主机的网络连通性,其实 Linux 下有一个更好用的网络联通性判断工具,它可以结合`ping` `nslookup` ` tracert` 来判断网络的相关特性,这个命令就是 `mtr`。 **mtr** 全称 my tra
一般fstab文件编辑之后,将硬盘拔出没有及时变更`/etc/fstab`文件之后重启,则会出现挂载错误,导致系统无法正常启动 1. 在centos秒数启动页面,按e,进入编辑模式。 ![](https://img-1251935913.cos.ap-beijing.myqcloud.com/iShot202