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

相关推荐
2022-06-13
项目部署到6666端口访问不了
通向面包的小路蜿蜒于劳动的沼泽之中,通向衣裳的小路从一块无花的土地中穿过,无论是通向面包的路还是通向衣裳的路,都是一段艰辛的历程。——福斯 这个问题是由于chrome禁用了部分端口: https://chromium.googlesource.com/chromium/src.git/+/refs/heads/master/net/base/port_util.cc 这里的: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586// The general list of blocked ports. Will be blocked unless a specific// protocol overrides it. (Ex: ftp can use port 21)// When adding a por...
2025-07-17
前后端分离项目中 Nginx 反向代理实战全解
常制不可以待变化,一涂不可以应万方,刻船不以索遗剑。一一东晋·葛洪《抱朴子》 前后端分离项目中 Nginx 反向代理实战全解(含跨域配置)在现代 Web 开发中,前后端分离已成为主流架构模式。无论你是用 Vue、React 还是 Angular,前端项目最终都会 build 成静态资源部署于服务器。与此同时,后端(如 Java、Node.js、Python 等)则单独运行在另一个端口上。如何让前端和后端安全、便捷又高效地“握手”?Nginx 反向代理就是我们的得力助手! 本文以 /ruben/ 为接口前缀举例,并特别说明所有路径、域名和目录的位置。还会补充常见 CORS(跨域)配置,助你一次部署无忧。 一、前后端分离架构简介前后端分离指的是前端(UI、页面渲染等)和后端(业务逻辑、数据处理等)各自独立开发、构建和部署。这种模式的优点有: 职责清晰,协作高效 前后端技术选型更自由 易于扩展和维护 但实际部署时,前端和后端通常跑在不同端口或服务器上,怎么安全高效地通信?答案就是 Nginx 反向代理。 二、场景说明与路径变量说明假定你有如下环境(注意:所有变量名都需要根据...
2021-07-31
docker安装nginx并配置
只要持之以恒,知识丰富了,终能发现其奥秘。——杨振宁 安装nginx 12345678docker pull nginx# 选择 docker.io/library/nginx:latest# 创建nginx配置文件存放目录mkdir -p /server/nginx# 创建配置文件touch /server/nginx/nginx.conf# 编辑配置文件vim /server/nginx/nginx.conf 内容 12345678910111213141516171819202122232425262728293031events{ worker_connections 1024;}http{ upstream ruben{ server xxx.xxx.xxx.xxx:8080 weight=1; server xxx:xxx:xxx:xxx:8081 weight=1; } server{ li...
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 ...
2025-11-29
n8n-workflows
人生最重要的事情不是我们在哪里,而是我们朝着什么方向前进。——奥利弗·温德尔·霍姆斯 n8n Workflows 超合集:从“找得到”到“用得爽”的自动化工作流宝库(含本地/容器部署与 API 用法示例) 仓库:Zie619/n8n-workflows描述:all of the workflows of n8n i could find (also from the site itself)许可:MIT在线浏览(无需安装):zie619.github.io/n8n-workflows 如果你正在用 n8n 做自动化编排,却常常卡在“找高质量范例”上,那么这个仓库值得你立即收藏。它不是零散的示例集合,而是一套“可搜索、可分类、可下载、可本地部署”的工作流资源库——收录了 4,343+ 工作流、365+ 集成、29,445+ 节点,支持全局全文检索与多维过滤,兼顾在线浏览与离线使用。 下面从“能做什么”“怎么用(在线/本地/容器)”“API 与架构”“模板范式与最佳实践”“安全与贡献”逐步展开,还会给出快速上手的代码案例,帮助你...
2022-04-19
根据进程名模糊查询并结束
酒杯里竟能蹦出友谊来。——盖伊 使用方式非常简单 1ps -ef | grep [进程名] | awk '{print $2}' | xargs kill -9 例如 1ps -ef | grep java | awk '{print $2}' | xargs kill -9 注意如果在jenkins 我们需要使用|| true忽略错误,避免因为没找到对应进程构建失败 1ps -ef | grep java | awk '{print $2}' | xargs kill -9 || true 顺带再聊一个查找目录的命令 1find [路径] -name [名字] 例如 1find / -name java

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