jar包在执行的时候需要关注的细节(提供一个解构jvm问题的视角)

在项目中为什么要了解jvm相关的知识:

为了解决jar包在运行的时候出现的问题。

熟悉八股的朋友,应该对jvm相关的概念已经很熟悉了。

我们说一些jvm常见需要的概念

1.jvm的执行流程

2.jvm的运行时数据区的拓扑结构

(解释一下拓扑结构:就是在三维世界,立体的组成结构和部分)

3.jvm常见的垃圾回收机制

4.jvm是如何回收垃圾的

这里我们,就清楚了,也就是在java运行的时候,springboot在执行的时候,主要关注的核心点在于的jvm线程来了的时候的执行流程,以及垃圾回收的流程。因为在jar包里面,数据都是瞬时数据,所以这些数据,被消灭的时机也很重要。

我们来看看jar包,在执行的时候,常见的问题。

那这里有两个问题,我们如何关注,这个在jar运行的时候的指标,和变量。

使用那些数据来监控。

相关推荐
Wang's Blog1 小时前
Java 项目实战: 交友项目 - JWT 概述:为什么要用 Token 换掉 Session
java·ui·交友
SL_staff2 小时前
低代码选型避坑指南:为什么‘能拖拽’不等于‘能交付’?——基于JVS八大引擎的四维交付能力评估框架
java·低代码·spring cloud
李福春2 小时前
技术思考问题6:技术演讲该晒成功架构,还是交代失败与取舍?
java·开发语言·架构·computer use·深圳同盟·腾讯云架构师技术同盟·反演思维
用户7771298509123 小时前
equals和==的区别
java
旋律4143 小时前
对封装、继承、多态三个概念理解
java
code2cat3 小时前
【随笔】LLM裁判如何打分:先写评分标准,再用人工案例校准
java·人工智能·llm·agent·评估·langsmith
SL_staff3 小时前
计息规则不再等IT:JVS-Rules函数计算器在金融计息场景的技术实践
java·git·全栈
古法老登瞎折腾3 小时前
大数据智能运维实战(二):准备一个可复现的运维实验环境
java·大数据·运维·spring ai·mcp