Java分析

Java分析 虽然Java拥有高效的垃圾回收机制,开发人员无须显式地释放无用对象所占用的空间,但是仍然存在"内存泄露"的情况,且内存问题也是Java开发人员研发过程中遇到最多的问题类型之一。因此需要一款内存分析利器来帮助我们诊断这类...

Java GC日志分析

Java GC日志分析 Java的自动内存管理和垃圾回收(Garbage Collection,GC)机制大大提高了业务的开发效率,但是在开发过程中因为垃圾回收而导致的长暂停等问题屡见不鲜,GC日志是我们排查GC相关问题时最重要的日志。GC日志冗长,格式多变,...

概念解释

本文介绍Java分析中常用概念,它们贯穿于分析结果几乎所有页面,理解这些概念对于Java分析至关重要。对象大小(Shallow size)对象本身的大小,比如long是8字节,int是4字节 关联集合(Retained Set)当A对象被释放时候,会跟着释放的...

快速入门Java分析

本文演示如何通过ATP的Java分析,寻找应用出现内存不足错误的原因 1.生成数据源,上传到ATP 假设我们观察到生产环境中的应用出现如下内存不足的报错:java.lang.OutOfMemoryError:Java heap space Exception in thread"Thread-3...

Java线程栈分析

Java线程栈分析 在日常业务开发中,我们经常遇到Java应用导致CPU 100%使用率且居高不下,或者出现应用死锁、错误并发逻辑、无响应等问题,在这些场景中我们可以输出栈日志。Java线程栈分析 对栈日志进行分析,聚合成调用火焰图,帮助用户...

分析视图简介

Java线程栈分析视图页面中每个视图的主要功能 基础信息 线程栈日志的基础信息,包括创建时间、不同线程类型有多少线程、线程状态等。线程信息 线程栈日志的可视化界面,提供查找、排序、过滤等基础功能。同步器 列出所有同步器(Monitor)...

Java分析-垃圾对象不回收

本例使用重写后的代码,来复现用户的情况,主要涉及ATP堆分析中的 支配关系视图、我引用谁、谁引用我操作。异常现象 有用户反馈他们应用有一个cache,除非应用退出,正常情况下对象不会被回收,通过堆分析发现对象也没有GC根路径。根据用户...

功能特性

Java线程栈分析可以发现CPU负载过高、应用卡死等问题 Java分析 Java堆分析通过分析Heap dump文件,可以发现GC频率过快、GC回收效率低下、应用出现OutOfMemoryError、Young GC频繁、Full GC频繁、Metaspace出现OutOfMemoryError、Java堆...

GC根对象类型

不同的区域存放了不同的GC根对象,在分析过程中可能遇到的所有区域如下:Unknown:未知类型 System Class:这是一个java.lang.Class对象 Jni Local:这是一个JNI局部引用 Jni Global:这是一个JNI全局引用 Thread Block:这个对象被当前活跃的...

Java分析报错

1.ATP自动失败探测 在使用Java分析过程中,偶尔您可能会遇到分析失败的情况,如下图所示:ATP会尝试尽可能探测分析错误,并给出失败原因和潜在解决方案,您可以点击分析细节查看:或者您也可以参考本文剩余部分尝试解决。2.常见分析失败...

Java GC日志分析-GC暂停时间长

通过Java GC日志分析,帮助用户从CMS GC升级到G1 GC,帮助解决升级过程中的各种问题。用户诉求 某日接到业务同学的反馈如下:业务运行过程中经常出现超长的暂停时间,导致健康检查失败,引发问题 应用本身是做离线数据处理,对时延要求不是...

Java GC日志分析报错

1.ATP自动失败探测 在使用Java GC日志分析过程中,偶尔您可能会遇到分析失败的情况,如下图所示:ATP会尝试尽可能探测分析错误,并给出失败原因和潜在解决方案,您可以点击分析细节查看:或者您也可以参考本文剩余部分尝试解决。2.常见分析...

快速入门Java线程栈分析

本文将演示如何通过ATP的Java线程栈分析功能,分析Java应用中线程的运行情况。1.生成数据源,上传到ATP a.用户可以通过JDK中自带的jstack命令创建Java应用的线程快照,如下:#生成线程快照并输出到 jstack.log$jstack<进程号>>jstack.log b...

什么是应用诊断分析平台ATP

Java GC日志分析 Java的自动内存管理和垃圾回收(Garbage Collection,GC)机制大大提高了业务的开发效率,但是在开发过程中因为垃圾回收而导致的长暂停等问题屡见不鲜,GC日志是我们排查GC相关问题时最重要的日志。GC日志冗长,格式多变,...

Java线程栈分析-CPU利用率持续升高

Java线程栈分析-CPU利用率持续升高 异常现象 某日接到业务同学反馈异常如下:1.业务放量过程中,cpu持续升高,不清楚具体的原因 2.系统代码主要在等待下游返回结果,本地并没有复杂的处理逻辑 线程栈分析 业务同学保留了现场的jstack log...

对象查询语言OQL简明教程

仅当x是java.lang.Class时才有该属性 x.@length 数组长度,仅当x是数组时才有该属性 完整的列表属性请参见Eclipse文档 from部分 from表示查询的数据源,常见from数据源如下 SELECT*FROM java.lang.Integer 指定是java.lang.Integer类型的...

Java应用CPU使用率高

wget-no-check-certificate https://raw.github.com/oldratlee/useful-scripts/release/show-busy-java-threads chmod +x show-busy-java-threads ./show-busy-java-threads Arthas除了该脚本外,还可以使用阿里巴巴的Java问题综合诊断工具...

基于数据加工分析Java异常日志

本视频介绍基于数据加工分析Java异常日志的解决方案。

快速入门Java GC日志分析

本文演示如何通过ATP的Java GC日志分析,寻找应用出现响应超时的原因。1.生成数据源,上传到ATP 假设某应用对接口的响应时间要求较高,超过1秒就判定为超时。某天发现线上接口时不时出现超时,怀疑是GC暂停导致的。这时,我们可以找到应用...

常见问题

工具常见问题 ossbrowser常见问题 ossutil常见问题 ossimport常见问题 ossfs常见问题 ossftp常见问题 SDK常见问题 Java Java SDK常见问题 使用OSS Java SDK时报“Connection to XXXX refused”错误 使用OSS Java SDK实现超时以及重传的代码...

使用说明

我们为您提供了智能对话分析Java SDK以及阿里云核心库的Maven项目依赖及JAR包,您可以编写代码调用SDK来实现智能对话分析服务的访问。注意事项 如果您还未开通或者还不了解阿里云智能对话分析服务,请前往 产品主页 获取更多信息。以下文档...

线程状态

Java线程和对应的操作系统线程的具体状态的含义。每个Java线程都1:1对应操作系统的原生线程,所以线程状态又分为 Java线程状态 和 操作系统线程状态。注意,由于JVM对OS线程也做了简单的抽象,所以它可以识别出一些JVM的特性(比如当前OS...

java_lang_SecurityException

问题分析 当违背安全原则,检测到安全错误时会抛出此类异常。解决方案 当违背安全原则,检测到安全错误时会抛出此类异常。具体原因需要看给出的相应的其他信息并获取相应权限。示例 Caused by:java.lang.SecurityException:Permission ...

java_lang_UnsupportedOperationException

问题分析 当请求了不支持的操作时抛出此类异常。这个异常有三个子类:HeadlessException,在不支持键盘、显示器或鼠标的环境中调用与键盘、显示器或鼠标有关的代码时,被抛出的异常。ReadOnlyBufferException,当在只读缓冲区上调用内容可变...

java_net_SocketException

154)at java.io.BufferedReader.readLine(BufferedReader.java:317)at java.io.BufferedReader.readLine(BufferedReader.java:382)问题分析:该异常在客户端和服务器端均有可能发生,引起该异常的原因有两个,第一个就是如果一端的Socket被...

java_lang_IllegalStateException

1113)at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:1113)问题分析:这种异常是由于MediaPlayer的生命周期使用不正确,比如没有调用prepare等方法就先调用isPlaying等方法时,或非合法状态调用prepareAsyn,...

java_lang_RuntimeException

问题分析 RuntimeException是运行时异常,是Java编译器事先不可预见的异常。RuntimeException的子类众多,这里列举一些比较常见的子类:BufferOverflowException当相关put操作达到目标缓冲区限制时,抛出此未经检查的异常。...

Java SDK

} 如何结合SDK日志分析延迟问题?以Java SDK日志为例。一句话识别的延迟为一句话说完开始,到收到最终识别结果为止,消耗的时间。在日志中搜索关键字 StopRecognition 以及 RecognitionCompleted,分别找到语音发送完毕时的日志,以及...

Java SDK

如何结合SDK日志,分析延迟问题?以Java SDK日志为例。一句话识别的延迟为一句话说完开始,到收到最终识别结果为止,消耗的时间。在日志中搜索关键字 StopRecognition 以及 RecognitionCompleted,分别找到语音发送完毕时的日志,以及...

Java SDK

} } 常见问题 如何结合SDK日志,分析延迟问题?以Java SDK日志为例。一句话识别的延迟为一句话说完开始,到收到最终识别结果为止,消耗的时间。在日志中搜索关键字 StopRecognition 以及 RecognitionCompleted,分别找到语音发送完毕时的...

Java SDK

本文介绍如何使用阿里云智能语音服务提供的Java SDK,包括SDK的安装方法及SDK代码示例。前提条件 在使用SDK之前,请先阅读接口说明,详情请参见 接口说明。从2.1.0版本开始原有nls-sdk-long-asr更名为nls-sdk-transcriber。升级时需确认已...

Java Demo

本文介绍如何使用阿里云智能语音服务提供的Java SDK,包括SDK的安装方法及SDK代码示例。前提条件 使用SDK前,请先阅读接口说明,详情请参见 接口说明。已开通智能语音交互并获取AccessKey ID和AccessKey Secret,详情请参见 从这里开始。...

错误编码:HSF-0002

客户端或服务端偶然会出现Java GC问题:检查服务端和客户端Java GC日志,耗时很长的Java GC会导致超时,建议您优化业务代码的Java GC问题。客户端负荷高:使用增加客户端机器等方法,减轻客户端的负荷。适用于 企业级分布式应用服务EDAS

Java Demo

本文介绍如何使用阿里云智能语音服务提供的Java SDK,包括SDK的安装方法及SDK代码示例。前提条件 使用SDK前,请先阅读接口说明,详情请参见 接口说明。已开通智能语音交互并获取AccessKey ID和AccessKey Secret,详情请参见 从这里开始。...

SDK FAQ

} 如何结合SDK日志,分析延迟问题?以Java SDK日志为例。一句话识别的延迟为一句话说完开始,到收到最终识别结果为止,消耗的时间。在日志中搜索关键字 StopRecognition 以及 RecognitionCompleted,分别找到语音发送完毕时的日志,以及...

MaxCompute UDF(Java)常见问题

产生原因:在SELECT语句中调用Java UDTF时,存在Java UDTF与其他列或表达式混用的问题Java UDTF暂不支持该用法。错误示例如下。select b.*,'x',udtffunction_name(v)from table lateral view udtffunction_name(v)b as f1,f2;解决措施:...

Dataphin Java代码调用数据服务API报错“Columns Auth...

问题描述 Dataphin Java代码调用数据服务API报错“Columns Auth Check Failed:XXX。问题原因 Java代码编辑错误,数据服务API没有该返回值。解决方案 修改Java代码,去掉不存在的数据服务API返回值即可。适用于 Dataphin 数据服务API

常见问题

问题分析 如果A端的Socket因为主动关闭或者因为异常退出被关闭,B端仍发送数据,发送的第一个数据包则引发Connect reset by peer异常(A端连接断开后,B端给通道中写数据)。A端退出,但退出时并未关闭该连接,B端如果仍然从连接中读数据则...

构建问题

Java 构建常见问题 Java 构建报错 Could not resovle dependencies for project com.xxx 问题描述:Java构建步骤依赖缺失导致构建失败,典型报错如下。解决方案:请参考 Maven依赖配置 检查流水线构建使用的 settings.xml 是否符合预期,...

使用云消息队列 Kafka 版时客户端的报错及解决方案

报错信息 客户端语言类型 报错原因 解决方案 TimeoutException Java 网络问题 客户端鉴权(sasl.mechanisms)失败 说明 该报错仅出现在 云消息队列 Kafka 版 的公网实例中。确保servers配置正确。通过 telnet 命令排除网络问题。如果网络...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
智能对话分析 实时数仓 Hologres 云安全中心 检索分析服务 Elasticsearch版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用