百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章
Activemq 常见问题解决办法(activemq not running)

监控到容器的cpu使用率过高问题当Grafana监控到ContainerCpuUsageishigh指标并告警,则说明activemq容器cpu使用率过高,为避免业务因CPU资源不足而受影...

JVM系列之类加载机制(二)(jvm类加载机制原理)

四、双亲委派机制引导类加载器:负责加载支撑JVM运行的位于JRE的lib目录下的核心类库,比如rt.jar、charsets.jar等扩展类加载器:负责加载支撑JVM运行的位于JRE的lib目录下的e...

基于容器的Java内存参数解析(基于容器的java内存参数解析)

在基于物理的服务器(此处主要与容器平台进行区分,故此描述)上运行Java应用程序时,我们通常会使用Java虚拟机参数"-Xms、-Xmx"来指定Java堆内存的初始值和最大值。如果要将...

深入理解JVM原理之类加载机制(jvm定义的类加载器)

一、类的生命周期一个类从加载进内存到卸载出内存为止,一共经历7个阶段:加载——>验证——>准备——>解析——>初始化——>使用——>卸载其中,类加载包括5个阶段:加...

JMX,Jstatd做好JVM应用上线的最后一层保障

一个成功的java项目标准并不仅仅是业务功能实现,但是纵观国内,很多项目组在前期项目开发设计中只考虑了业务功能,没有考虑项目后期维护的监控设计。没有完善的监控运维设计,项目存活的寿命应该也不长吧?好的...

Java 11 到 Java 17 的最佳 HotSpot JVM 选项和开关

一、前言在本文中,你将了解OpenJDKHotSpotJava虚拟机(HotSpotJVM)中的一些系统知识,以及如何调整它们以获得最佳状态适应你的程序和运行环境。HotSpotJVM...

他们都说JVM能实际使用的内存比-Xmx指定的少?这是为什么呢

这确实是个挺奇怪的问题,特别是当最常出现的几种解释理由都被排除后,看来JVM并没有耍一些明显的小花招:-Xmx和-Xms是相等的,因此检测结果并不会因为堆内存增加而在运行时有所变化。通过关闭自适应调整...

如何在不使用finalize的情况下处理Java的错误和资源清理(翻译)

Java的finalize()方法将在Java18中不建议使用,并在未来的版本中完全删除。我们来看看其他选择。经过几年的隆隆声,Java正准备弃用JDK18中的finalize()方法。这包含在J...

【JVM】记一次jdk升级到17遇到的坑

背景本人之前的服务用的是jdk8,随着服务请求量逐渐增大,对系统的耗时、吞吐量要求比较高。为了减少GC停顿时间,决定将jdk从8升级为17.从而减少耗时、提高吞吐量。本文主要是记录在升级过程当中遇到...

如何设置电脑系统的虚拟内存,让软件的运行速度快一倍(win7通用)

经常使用电脑的用户也许对系统的虚拟内存技术并不感到陌生。设置虚拟内存到底有没有必要?有些人说没用、有些人认为设置虚拟内存是非常有必要的。今天,小编就给大家科普一下。关于虚拟内存的实际应用,不管你是怎样...