文章 2024-10-19 来自:开发者社区

JVM知识体系学习七:了解JVM常用命令行参数、GC日志详解、调优三大方面(JVM规划和预调优、优化JVM环境、JVM运行出现的各种问题)、Arthas

前言 本博客主要讲了: JVM常用命令行参数 GC日志的详解 调优三大层面的细节 一、了解JVM常用命令行参数 JVM调优第一步,了解JVM常用命令行参数 1、命令行参数概述 JVM的命令行参数参考(只有8版本):https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html Ho...

JVM知识体系学习七:了解JVM常用命令行参数、GC日志详解、调优三大方面(JVM规划和预调优、优化JVM环境、JVM运行出现的各种问题)、Arthas
文章 2024-05-30 来自:开发者社区

滚雪球学Java(45):探秘Java Runtime类:深入了解JVM运行时环境

  咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好习惯,别被干货淹没了哦~ 本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,助你一臂之力,带你早日登顶,欢迎大家关注&&收藏!持续更新中,up!up!up!! 环境说明:Wind...

滚雪球学Java(45):探秘Java Runtime类:深入了解JVM运行时环境
问答 2024-05-15 来自:开发者社区

阿里云OpenAPI 短信服务JAVA SDK在jvm环境下是正常运行的,帮忙看看是什么问题呢?

阿里云OpenAPI 短信服务JAVA SDK在jvm环境下是正常运行的,但是在jdk21 native-image模式下无法正常运行,会出现not found credentials错误。用的是java同步的demo,讲道理不涉及credentials呀,帮忙看看是什么问题呢? 报错:com.aliyun.credentials.exception.CredentialException: n....

文章 2023-10-17 来自:开发者社区

JVM第六讲:线上环境 FGC 频繁,如何解决?

1、问题背景我们的服务遇到线上环境 FGC 频繁时,我们是如何解决的。2、遇到的问题及解决方案2.1、pinpoint 打点存在大批量300ms以上排查方向检查db是否存在慢sql定位调用链中具体接口pinpoint inspector查看是否存在fullGC应用dubbo线程池是否耗尽(默认200个线程)打点存在大批量红点排查方向:确认红点出现源头,判断自己调用其他的业务服务是否存在超时)重启....

问答 2022-07-08 来自:开发者社区

大神们,在接收kafka数据时候,我已经设置了jvm类型的检查点,然后本地环境启动,接收kafka数

大神们,在接收kafka数据时候,我已经设置了jvm类型的检查点,然后本地环境启动,接收kafka数据,然后我停止,再启动,还是能接收到同样的kafka数据,好像flink并没有自动往kafka进行ack,这是什么原因呢?StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(); e....

文章 2022-06-13 来自:开发者社区

从JVM角度思考--如何预估线上环境机器资源大小

听说微信搜索《Java鱼仔》会变更强哦!本文收录于github和gitee ,里面有我完整的Java系列文章,学习或面试都可以看看哦(一)概述如何给JVM虚拟机巧妙地设计参数对大部分开发来说一直是个随缘的事情,可能是去网上拷贝一套参数,可能是沿用公司其他应用的参数。但是这个随缘的操作可能就会给未来留下隐患。给JVM分配的内存过大倒是没什么问题,无非浪费点资源,但是如果分配的内存过小,就有可能导致....

从JVM角度思考--如何预估线上环境机器资源大小
问答 2022-02-25 来自:开发者社区

Linux系统中tomcat环境如何设置jvm参数

如题,我在Linux系统中安装了tomcat的环境, 并且将tomcat设置为自动启动的服务(使用的是tomcat提供的jsvc工具)。 我在网上查了好久,都说是在bin目录的catalina.sh文件中的语句“cygwin=false”前加入类似 JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=2....

文章 2022-02-17 来自:开发者社区

jvisualvm分析linux环境下jvm内存溢出

一.安装jmap第一次使用需要安装jmap命令。1.安装openjdk-devel-debugyum -y install java-1.8.0-openjdk-devel.x86_64看好是以上命令而不是下面的。yum install -y java-1.8.0-openjdk-devel-debug成功后。2.安装jmapyum -y whatprovides '*/jmap'成功后。进入红....

jvisualvm分析linux环境下jvm内存溢出
文章 2022-02-17 来自:开发者社区

jvm运行时环境属性一览

前言: 在web编程技术内幕中看到一个用apache组件进行文件下载的例子,对于DiskFileUpload类的setRepositoryPath方法,设置临时文件的存放路径,里面指出如果不调用该方法指定绝对路径。那么会使用"java.io.tempdir"这个环境属性的值。想到前面没有遇到过这个环境属性,这里列举出所有环境属性。代码如下: 1 Properties prop...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注