首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java 性能监控
订阅
Ericka
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
别再纠结线程池池大小、线程数量了,哪有什么固定公式 | 京东云技术团队
可能很多人都看到过一个线程数设置的理论: CPU 密集型的程序 - 核心数 + 1 I/O 密集型的程序 - 核心数 * 2 不会吧,不会吧,真的有人按照这个理论规划线程数? 线程数和CPU利用率的小
面试官:“同学,你做的这几个项目都不错。但怎么问QPS你就胡说呢?”
这位同学,你比上一位面试者好多了,你的简历中做的几个项目都不错。既有业务项目,也有技术项目,看得出你对编程开发是有一定的经验积累的。
看看别人后端API接口性能优化的11个方法,那叫一个优雅!
前言 接口性能优化对于从事后端开发的同学来说,肯定再熟悉不过了,因为它是一个跟开发语言无关的公共问题。 该问题说简单也简单,说复杂也复杂。 有时候,只需加个索引就能解决问题。 有时候,需要做代码重构。
java应用监测(4)-线上问题排查套路
(4)业务代码问题。 针对这些问题,线上如何进行监测与问题排查,是一个java开发人员的必要技能。下面将结合前面提到的java命令行工具,对这几个问题的排查套路进行说明。 如果发现系统变慢变卡,应用响应变慢,首先要查的就是CPU使用情况,一般是进程占用CPU过高,因此需要监测C…
java应用监测(8)-阿里诊断工具arthas
上一篇文章《java应用监测(7)-在线动态诊断神器BTrace》我们提到,如果需要不停服务情况下对线上应用进行监测,需要使用动态追踪技术,BTrace是很好动态追踪工具,但是使用起来还是有点复杂(需要写脚本),那么有没有更简单一点的工具,那就是Arthas了,它是阿里开源的J…
java应用监测(3)-这些命令行工具你掌握了吗
监测java应用,最方便的就是直接使用jdk提供的现成工具,在jdk的安装的bin目录下,已经提供了多种命令行监测工具,以便于开发人员和运维人员监测java应用和诊断问题,因此,此类工具是java应用监测的重要手段。也是作为java开发人员需要掌握的基本技能。 jstat显示进…
java应用监测(2)-java命令的秘密
刚开始学java的同学,一定都不会忘记安装完jdk后,都会使用java -version命令来检测一下是否安装成功,那还有没有其它参数可以使用呢?平时开发和运行java应用时,经常看到一些-D的参数(如使用maven时,package时会使用-Dmaven.test.skip)…
java应用监测(1)-java程序员应该知道的应用监测技术
java开发人员都知道,启动java应用使用的是java(class文件)或java -jar(jar或war包)命令。而java命令其实就是启动一个java虚拟机(JVM),程序就是运行在JVM上,JVM负责类加载,运行时区域堆栈分配等工作,而堆栈分别用于程序中的对象及线程使…