发布和引用 JVM 服务

服务发布 使用方式 在实现类上加一个@SofaService 注解,对于该注解,说明如下:如果一个服务已经被加上了@SofaService 的注解,它就不能再 XML 的方式去发布服务了。两种方式不能混用。SofaService 的作用是将一个 Bean 发布成一个 JVM ...

为ECS集群中的应用配置JVM和Tomcat参数

本文介绍如何对部署在ECS集群的Java应用调整JVM和Tomcat的参数。配置入口 应用的JVM、Tomcat和挂载脚本均可以在应用和应用分组内进行设置,应用分组的设置优先于应用的设置,若应用分组没有相应的设置,则应用分组使用应用的设置。登录 ...

GetJvmConfiguration-获取应用或分组的 JVM 设置

调用GetJvmConfiguration接口获取应用或应用分组的JVM设置。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 调试 授权信息 下表是API对应的授权信息,...

UpdateJvmConfiguration-来配置应用分组内的JVM设置

调用UpdateJvmConfiguration来配置应用或应用分组的JVM。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 调试 授权信息 下表是API对应的授权信息,...

GetAppJVMConfig-获取应用各个实例的JVM配置信息

获取应用各个实例的JVM配置信息。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 下表是API对应的授权信息,可以在RAM权限策略语句的 Action...

本地使用jconsole或jvisualvm监控ECS实例上的JVM进程

EDAS为ECS集群和Swarm集群中部署的应用提供应用诊断功能,以此监控各应用使用Java虚拟机的堆内存、线程、MBean。此外,您还可以使用JDK自带的jconsole或者jvisualvm实现该目的。本文介绍如何使用jconsole或jvisualvm监控ECS实例上的JVM...

JVM内存配置最佳实践

如果JVM堆空间大小设置过大,可能会导致Linux系统的OOM Killer被激活,进而结束(kill)Java应用进程,在容器环境下可能会表现为频繁异常重启。本文介绍在容器环境下JVM堆参数的配置建议,以及OOM的相关常见问题。通过-XX:MaxRAMPercentage...

JVM监控

JVM监控功能用于监控重要的JVM指标,包括堆内存指标、非堆内存指标、直接缓冲区指标、内存映射缓冲区指标、GC(垃圾收集)累计详情和JVM线程数等。本文介绍JVM监控功能以及如何查看JVM监控指标。功能介绍 JVM监控功能可监控以下指标:GC...

JVM监控

元空间 元空间字节数 非堆内存 非堆内存提交字节数 非堆内存初始字节数 非堆内存最大字节数 直接缓冲区 DirectBuffer总大小(字节)DirectBuffer使用大小(字节)JVM线程数 线程总数量 死锁线程数量 新建线程数量 阻塞线程数量 可运行线程...

JVM监控

元空间 元空间字节数 非堆内存 非堆内存提交字节数 非堆内存初始字节数 非堆内存最大字节数 直接缓冲区 DirectBuffer总大小(字节)DirectBuffer使用大小(字节)JVM线程数 线程总数量 死锁线程数量 新建线程数量 阻塞线程数量 可运行线程...

JVM监控

非堆内存初始字节数 非堆内存最大字节数 元空间 元空间字节数 直接缓冲区 DirectBuffer总大小(字节)DirectBuffer使用大小(字节)JVM线程数 线程总数量 死锁线程数量 新建线程数量 阻塞线程数量 可运行线程数量 终结线程数量 限时等待...

JVM监控

非堆内存 非堆内存最大字节数 非堆内存使用字节数 直接缓冲区 DirectBuffer总大小(字节)DirectBuffer使用大小(字节)JVM线程数 线程总数量 死锁线程数量 新建线程数量 阻塞线程数量 可运行线程数量 终结线程数量 限时等待线程数量 等待...

JVM配置

JVM配置 页面您可以查看当前应用下所有的JVM实例,以及实例配置信息。功能入口 登录 ARMS控制台,在左侧导航栏选择 应用监控>应用列表。在 应用列表 页面顶部选择目标地域,然后单击目标应用名称。说明 语言 列显示 图标的应用为接入...

JVM监控内存详情说明

直接缓冲区 Java中的直接缓冲区(Direct Buffer)是一种特殊类型的缓冲区,它直接在操作系统的内存中分配空间,而不是在Java虚拟机的堆内存中分配。直接缓冲区的主要特点是可以提供更快的I/O操作,并且可以避免内存复制的开销,因此在处理...

JVM 指标

指标名称 说明 meta_used Metaspace 的使用量 meta_capacity 当前 Metaspace 的容量,可以继续申请扩大 meta_util meta_used/meta_capaticy,不考虑碎片的使用率 meta_rutil meta_chunks_used/meta_capacity,考虑了碎片的使用率 ...

JVM内存不足

当您遇到JVM内存不足的问题时,请按本文提供的方法尝试解决。错误信息 java.lang.OutOfMemoryError 解决方案 设置内存大小,具体方案请在互联网中搜索 JVM内存设置。

JVM内存调优

本文为您介绍如何调整NameNode JVM和DataNode JVM内存大小,以便优化HDFS的稳定性。调整NameNode JVM内存大小 背景:在HDFS中,每个文件对象都需要在NameNode中记录元数据信息,并占用一定的内存空间。默认的JVM配置可以满足部分普通的HDFS...

JVM参数配置说明

本文从堆栈内存、回收器GC两方面介绍常见的JVM参数并提供配置示例。调优堆栈内存 堆栈大小典型配置参数 配置参数 说明 示例-Xmx 设置最大堆大小。Xmx3550m,设置JVM最大可用内存为3550 MB。Xms 设置JVM初始内存。Xms3550m,设置JVM初始内存...

JVM 监控指标

FGC Avg Count Full GC 平均数量 次 ant cloud agent FGC Avg Time Full GC 平均时间 ms ant cloud agent YGC Avg Count Young GC 平均数量 次 ant cloud agent YGC Avg Time Young GC 平均时间 ms ant cloud agent Old Util 年老代使用率%...

接入Kubernetes JVM监控数据

采集原理 Java Management Extensions(JMX)技术是Java SE平台的标准功能,主要用于监控和管理Java应用的运行状态、资源信息、JVM虚拟机运行情况等信息。JMX支持通过Remote RMI方式进行暴露,类似于一个Prometheus Exporter。与通过...

接入JVM监控数据(新版)

基本原理 Java Management Extensions(JMX)技术是Java SE平台的标准功能,提供了一种简单、标准的监控和管理资源的方式,主要用于监控和管理Java应用的运行状态、资源信息、JVM虚拟机运行情况等信息。JMX还支持通过remote RMI方式进行...

JVM-D启动配置参数

本文介绍HSF应用开发时JVM-D启动参数的配置信息。D hsf.server.port 指定HSF的启动服务绑定端口,默认为12200。如果在本地启动多个HSF Provider,则需要修改此端口。D hsf.server.max.poolsize 指定HSF的服务端最大线程池大小,默认值为 ...

JVM-D启动配置参数

本文介绍HSF应用开发时JVM-D启动参数的配置信息。D hsf.server.port 指定HSF的启动服务绑定端口,默认为12200。如果在本地启动多个HSF Provider,则需要修改此端口。D hsf.server.max.poolsize 指定HSF的服务端最大线程池大小,默认值为 ...

接入JVM监控数据(旧版)

Java Virtual Machine(JVM)中提供多项监控指标,您可以将JVM中的监控指标接入到全栈可观测应用中,进行可视化展示。前提条件 已创建全栈可观测实例。具体操作,请参见 创建实例。已在服务器上安装Java 1.6或以上版本。步骤一:创建...

JVM注入动态脚本

向指定的Java方法注入一段动态代码,您可通过代码方式实施任意故障场景,例如篡改方法入参、篡改方法返回值等。参数说明如下:参数名称 是否必选 默认值 参数说明 脚本类型 否 Java 动态脚本的语言类型,可选项:Java、Groovy。脚本名称 否...

通过CNFS自动收集异常退出的JVM转储文件

当您的业务是使用Java开发,且设置的JVM堆空间过小时,程序会发生OOM(Out Of Memory)的问题。此时您可以使用CNFS(Container Network File System)作为记录日志的载体,挂载到容器内相应目录中,当JVM发生OOM时,CNFS可以将日志记录到...

接入持续剖析功能

JDK版本 ARMS的持续剖析功能使用Java虚拟机工具接口(Java Virtual Machine Tool Interface,简称 JVM TI)获取应用的方法栈,从而获得应用运行期间的CPU以及内存使用详情。JVM TI存在已知的 Crash问题,可能导致应用崩溃,这个问题在...

持续剖析

JDK版本 ARMS的持续剖析功能使用Java虚拟机工具接口(Java Virtual Machine Tool Interface,简称 JVM TI)获取应用的方法栈,从而获得应用运行期间的CPU以及内存使用详情。JVM TI存在已知的 Crash问题,可能导致应用崩溃,这个问题在...

Ark 服务通信

跳过序列化 在 Biz 之间使用 JVM 服务调用时,因为每个 Biz 有单独的类加载器加载,因此每次 JVM 调用都会走 Hessian 序列化协议。某些情况下,为了提升性能,您可能不希望使用序列化,而是使用直接调用的方式。此时需要做两步额外的工作,...

迁移可用区

说明 下列JVM中设置TTL的方法可供参考:为所有使用JVM的应用程序设置TTL:将$JAVA_HOME/jre/lib/security/java.security 文件中的 networkaddress.cache.ttl 参数值设置为60。仅为本地应用程序设置TTL:在首次调用 InetAddress.getByName()...

升级检查

JVM使用率 集群JVM使用率低于75%。磁盘使用率 节点的磁盘使用率低于 cluster.routing.allocation.disk.watermark.low 属性设置的值。副本个数 所有索引都存在副本。对于多可区实例,在变更时,需要确保集群中任意一个索引的副本数都小于...

2008 R2(本地SSD盘)升级为2012或2016

说明 下列JVM中设置TTL的方法可供参考:为所有使用JVM的应用程序设置TTL:将$JAVA_HOME/jre/lib/security/java.security 文件中的 networkaddress.cache.ttl 参数值设置为60。仅为本地应用程序设置TTL:在首次调用 InetAddress.getByName()...

应用防护

(推荐)自动接入主机和容器 自动接入是指在应用程序运行时,使用JVM Attach能力将应用防护功能集成到应用程序中。该方式可以在应用程序运行时动态地加载和卸载应用防护功能,无需重启应用进程,可以保障业务的连续性。在主机、容器或JVM...

升级数据库版本

说明 下列JVM中设置TTL的方法可供参考:为所有使用JVM的应用程序设置TTL:将$JAVA_HOME/jre/lib/security/java.security 文件中的 networkaddress.cache.ttl 参数值设置为60。仅为本地应用程序设置TTL:在首次调用 InetAddress.getByName()...

Dubbo 使用 SOFARegistry

前置条件 在进行开发前...您可以通过以下任一方式添加:在 dubbo.properties 中配置下述属性:说明 默认路径为 classpath 根目录下的 dubbo.properties,您也可以根据需求使用 JVM 参数-Ddubbo.properties.file=xxx.properties 手动指定路径。...

计算成本控制

jobconf.setNumReduceTasks(num)合理使用JVM内存参数 过于追求调优,把MapReduce任务内存设置过大也会造成成本上升。标准配置是 1 Core 4G,odps.stage.reducer.jvm.mem=4006,当CPU与内存比超过 1:4 时,对应的费用也会大幅升高。相关文档...

应用环境

本文说明如何查看应用的环境信息,包括IP地址、运行时长、进程号、JVM版本等信息。应用限制 EDAS标准版不支持...JVM参数检测 根据应用所在的主机的物理内存推荐的Java虚拟机参数配置。启动时间 应用启动的时间。主机名 应用所在的主机的名称。

为什么应用运行时进程突然消失了?

应用运行的Java虚拟机进程Crash(异常退出)Java虚拟机通常会由于异常的JNI调用、C Heap OOM、其他Bug等原因在运行时进程Crash,发生此问题时,会在当前JVM进程的工作目录(通过pwdx<jvm_pid>命令可查)生成一个 hs_err_<jvm_pid>.log。...

告警规则指标说明

JVM标记清除次数(累计值)无 不是 在Java虚拟机中进行标记清除算法的累计次数。JVM堆内存使用率(%)无 不是 JVM在运行过程中,堆内存已经分配的空间与堆内存总空间之间的比率。它可以用来衡量JVM内存管理的效率和性能。通常情况下,JVM堆...

Java函数监控

Java虚拟机指标 ARMS探针自动获取Java虚拟机应用,您可以在ARMS监控平台中查看Java虚拟机应用的相关监控数据,例如GC次数、堆信息及线程栈信息等。代码级别的剖析 您可以查看函数执行过程中代码级别的剖析(Profiling)信息,例如每个方法...
共有19条 < 1 2 3 4 ... 19 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 物联网平台 对象存储
新人特惠 爆款特惠 最新活动 免费试用