![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 97
大数据老司机
专注于大数据智能运维和大数据开发领域优质创作者
展开
-
Java 内存分析工具 Arthas 介绍与示例讲解
Arthas(阿尔萨斯)是阿里巴巴开源的一款Java诊断工具,用于实时检测、诊断Java应用程序的性能问题。它是一个命令行工具,提供了丰富的功能,包括查看类加载信息、方法执行耗时、线程堆栈、内存分析等。Arthas的设计目标是在生产环境中实时诊断和解决Java应用程序的问题。以下是Arthas实时性Arthas可以在运行中的Java进程中实时进行诊断,无需重新启动应用。丰富的命令: 提供了众多的命令,涵盖了类加载、方法执行、线程、内存、GC等多个方面。动态追踪。原创 2023-12-04 21:43:35 · 3887 阅读 · 0 评论 -
dump 日志收集与分析(jmap 和 jstack 工具)讲解与实战操作
dump通常指的是从一个系统或应用程序中生成一份详细的信息快照,以便进行调试、分析或故障排除。在不同的上下文中,dump可能指的是不同类型的信息。内存转储):内存转储是将程序的内存内容以二进制形式保存到文件中的过程。这对于在程序崩溃或发生问题时进行调试和分析非常有用。常见的工具有 gcore(用于 GDB)、jmap(用于 Java 应用程序)等。核心转储(Core Dump):核心转储是在程序崩溃时生成的一个包含程序当前内存状态的文件。它通常包括内存、寄存器和堆栈信息。原创 2023-12-03 17:25:52 · 5383 阅读 · 0 评论 -
什么是 JMX?(Trino JMX 实战讲解)
JMX是Java管理扩展) 的缩写,它是 Java 平台上用于管理和监控应用程序、系统和网络资源的一种标准化的管理和监控框架。JMX提供了一种标准的方式,通过这种方式,开发人员可以暴露应用程序中的各种管理和监控信息,然后可以使用JMX客户端工具或应用程序来访问和操作这些信息。JMX允许开发人员定义称为的管理组件,这些组件充当被管理资源的代理,并通过JMX接口公开资源的操作和属性。通过MBeans,您可以监控和管理各种 Java 应用程序和服务器的性能、状态和配置。JMX监控:可以使用JMX。原创 2023-09-03 18:30:00 · 543 阅读 · 0 评论 -
Java-Maven详解
文章目录一、什么是Maven?1)Maven好处2)作用二、Maven的基本原理三、Maven安装1)Window安装Maven1、解压2、Maven环境变量配置3、验证4、配置本地仓库(资源下到哪)5、配置阿里镜像仓库(资源从哪来)2)Linux安装Maven1、下载解压2、配置环境变量3、验证四、创建Maven项目1)手动构建maven项目1、创建文件2、编译(mvn compile)3、清理(mvn clean)4、测试(mvn test)5、打包(mvn package)6、安装到本地仓库(mvn原创 2022-01-02 20:32:55 · 3357 阅读 · 3 评论