排查具体是哪个java程序导致cpu彪满
发表于|更新于
|浏览量:
兄弟不一定是朋友,但朋友往往是兄弟。——富兰克林
今天写了个死循环,导致测试环境服务器CPU彪到一百
用top,命令排查出来发现是java进程导致的,但是不知道具体哪一个,提供了一个PID 4799
使用jps命令就查看到对应java程序以及PID了

相关推荐
2024-03-10
github action
人一辈子都在高潮——低潮中浮沉,唯有庸碌的人,生活才如死水一般。——傅雷 分享一下Github Action的文档: GitHub Actions 快速入门 - GitHub 文档 GitHub Actions 快速入门在 5 分钟或更短的时间内尝试 GitHub Actions 的功能。 Introduction 介绍You only need a GitHub repository to create and run a GitHub Actions workflow. In this guide, you’ll add a workflow that demonstrates some of the essential features of GitHub Actions.您只需要 GitHub 存储库即可创建和运行 GitHub Actions 工作流程。在本指南中,您将添加一个工作流程来演示 GitHub Actions 的一些基本功能。 The following example shows you how GitHub Actions jobs can be ...
2024-03-11
macos排查并禁用系统占用的8021端口
不要为了尖锐的批评而生气,真理总是不合口味的。——高尔基 本地启动服务一直报错 1234567Description:Web server failed to start. Port 8021 was already in use.Action:Identify and stop the process that's listening on port 8021 or configure this application to listen on another port. 然后一查 12345678# 扫描端口占用GithubIireAchao:blog achao$ sudo lsof -i :8021Password:COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMElaunchd 1 root 40u IPv4 0xe1fc8d3044233469 0t0 TCP localhost:intu-ec-client (LISTEN)launchd 1 ...
2025-05-25
volcano
有志者事竟成。 ——《后汉书·耿 列传》 https://github.com/volcano-sh/volcano Volcano:高性能容器批量调度系统在云原生时代,容器技术和 Kubernetes 已成为现代分布式系统的核心。然而,针对批处理任务(Batch Jobs)和大规模计算任务,Kubernetes 的默认调度器无法完全满足高性能、复杂依赖和资源优化的需求。这正是 Volcano 项目诞生的原因。 本文将介绍 Volcano 的核心功能、应用场景以及如何快速上手。 什么是 Volcano?Volcano 是一个基于 Kubernetes 的批量调度系统,专为高性能计算(HPC)、人工智能/机器学习(AI/ML)、大数据处理等工作负载设计。它增强了 Kubernetes 的调度能力,使其更高效地处理复杂的批处理任务和资源密集型应用。 Volcano 的核心特性 批量调度:支持批量任务调度,优化任务的执行顺序和资源利用率。 任务优先级:通过任务的优先级和公平性策略进行资源分配。 依赖管理:支持任务之间的 DAG(有向无环图)依赖关系,确保任务...
2023-07-16
docker-compose安装mysql并指定忽略表名大小写以及挂载配置文件
人要有出世的精神才可以做入世的事业。——朱光潜 之前写了docker-compose.yml安装mysql 但是发现其表名大小写敏感,也没指定配置文件,参考我之前写的: mysql大小写踩坑 mysql8卸载重新安装并配置lower_case_table_names=1 mysql having报错this is incompatible with sql_mode=only_full_group_by 于是重新编写docker-compose.yml 1234567891011121314151617# Use root/example as user/password credentialsversion: '3.1'services: db: image: mysql # NOTE: use of "mysql_native_password" is not recommended: https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-pr...
2025-07-17
前后端分离项目中 Nginx 反向代理实战全解
常制不可以待变化,一涂不可以应万方,刻船不以索遗剑。一一东晋·葛洪《抱朴子》 前后端分离项目中 Nginx 反向代理实战全解(含跨域配置)在现代 Web 开发中,前后端分离已成为主流架构模式。无论你是用 Vue、React 还是 Angular,前端项目最终都会 build 成静态资源部署于服务器。与此同时,后端(如 Java、Node.js、Python 等)则单独运行在另一个端口上。如何让前端和后端安全、便捷又高效地“握手”?Nginx 反向代理就是我们的得力助手! 本文以 /ruben/ 为接口前缀举例,并特别说明所有路径、域名和目录的位置。还会补充常见 CORS(跨域)配置,助你一次部署无忧。 一、前后端分离架构简介前后端分离指的是前端(UI、页面渲染等)和后端(业务逻辑、数据处理等)各自独立开发、构建和部署。这种模式的优点有: 职责清晰,协作高效 前后端技术选型更自由 易于扩展和维护 但实际部署时,前端和后端通常跑在不同端口或服务器上,怎么安全高效地通信?答案就是 Nginx 反向代理。 二、场景说明与路径变量说明假定你有如下环境(注意:所有变量名都需要根据...
2020-07-04
安装nodejs时候遇到的坑
沉舟侧畔千帆过,病树前头万木春。——刘禹锡《酬乐天扬州初逢席上见赠》 安装完nodejs或者别的有修改环境变量的时候。。。千万记得要关闭cmd窗口再打开 否则就会报不是内部或外部命令,也不是可运行的程序或批处理文件

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog