Java 应用程序在 Kubernetes 上棘手的内存管理

createh53个月前 (12-16)30
如何结合使用 JVM Heap 堆和 Kubernetes 内存的 requests 和 limits 并远离麻烦。在容器环境中运行 Java 应用程序需要了解两者 —— JVM 内存机制和 Kube...

Java 应用程序的 CPU 使用率飙升原因分析

createh53个月前 (12-16)28
1、背景在服务器上执行某个任务时,系统突然运行缓慢,top 发现cpu飙升,一度接近100%,最终导致服务假死。2、...

JSTAT命令-对Java应用程序的资源和性能进行实时的监控

createh53个月前 (12-16)31
对于监控JVM,jdk也提供了很多工具,供我们来使用,其中命令jstat,是JDK自带的一个轻量级小工具,可以查看堆内存各部分的使用量,以及加载类的数量,对Java应用程序的资源和性能进行实时的监控...

深入探究hprof文件:如何分析Java应用程序性能瓶颈

createh53个月前 (12-16)41
Java应用程序的性能问题是开发人员面临的一个常见挑战。为了解决这些问题,开发人员需要了解应用程序的性能瓶颈所在,并采取相应的措施来优化它们。在此过程中,hprof文件是一种非常有用的工具,可以帮助开...

java程序、小程序和应用程序三者为什么可以共同存在

createh53个月前 (12-16)34
今天跟大家总结一下java程序、小程序和应用程序三者之间的应用关系,如果你有更好的想法,可以写在评论区。一个程序中可以有多个类,但只能有一个类是主类。在Java应用程序中,这个主类是指包含main()...

JDK 8中JAVAFX的终结:保持应用程序存活

createh53个月前 (12-16)32
虽然建议您将应用程序更新到较新的 Java 版本,但其他 OpenJDK 发行版可以使您的系统在 Java 8 上运行 JavaFX。...

这样做优化,实现 0.059s 启动一个SpringBoot项目

createh53个月前 (12-16)31
前言最近自己用Spring Cloud Alibaba做了一个微服务架构的项目,部署的时候遇到了难题:内存不够。目前该项目有7个微服务,因为我只有一台阿里云的服务器(2C 4G),所以我只能把所有的微...

在Kubernetes(k8s)中使用Prometheus监控Pod内的Java应用程序

createh53个月前 (12-16)38
#文章首发挑战赛#在Kubernetes(k8s)中监控Java应用程序的一种常见方法是使用JMX(Java Management Extensions)和Prometheus。...

JavaFX开发的嵌入式设备应用程序同样很惊艳

createh53个月前 (12-16)47
...

Java:什么是Spring框架? java中的spring框架

createh53个月前 (12-16)28
  Spring框架是一个开源应用程序框架,通过提供基础设施支持来支持Java应用程序的开发。它是著名的Java企业版框架之一。Spring通过使用普通旧Java对象 (POJO) 帮助开发人员创建高...