工作原理

对于这些数据,使用固定巡检规则的人工巡检方式面临以下问题:效率低:对于异常现场的定位,需要人工配置各种各样的规则去进行异常的捕获。时效差:大部分时序数据具有时效性特征。故障、变更都会引起对应指标形态的变化,前一种规则条件下...

JMeter线程组的使用说明

设置多线程组并行或串行 如果JMeter脚本包含多个主线程组(Thread Group),您可以参照以下说明设置多线程组的并行和串行关系。PTS施压配置的 循环次数 会覆盖所有的线程组,而 压测时长 如果到达,整个压测都会停止。多线程组并行 多...

JMeter线程组的使用说明

设置多线程组并行或串行 如果JMeter脚本包含多个主线程组(Thread Group),您可以参照以下说明设置多线程组的并行和串行关系。PTS施压配置的 循环次数 会覆盖所有的线程组,而 压测时长 如果到达,整个压测都会停止。多线程组并行 多...

快速入门Java线程栈分析

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

“Script error.”的产生原因和解决办法

根据这个特点,可以在catch语句手动上报捕获异常,更信息,请参见 API参考。bl.error(error,pos);说明 尽管 try catch 方法可以捕获部分异常,但推荐采用解法1。如何在ARMS忽略“Script error.”?“Script error.”往往来源于第三...

问题分析 此类异常发生在应用创建了线程,如果线程因为异常未捕获而退出,在RuntimeInit捕获此类异常并杀死进程。具体异常的原因需要看日志附近其他log确定触发异常信息。解决方案 因为应用开启的线程抛出了异常未被捕获而导致抛出...

Tunnel SDK示例汇总引导

Java示例 简单上传示例 简单下载示例 多线程上传示例 多线程下载示例 BufferedWriter上传示例 BufferedWriter多线程上传示例 复杂数据类型上传下载示例 除上述典型场景的示例外,更多其他应用场景的示例可查看开源 Java SDK文档。...

常见问题

Java中线程数较时,会触发限制并在Java标准输出中打印警告信息 perf_event mmap failed.出现这个告警信息,对Java的运行没有副作用,对业务也没有影响,实际的影响是火焰图中看不到Native的栈。一般来说定位CPU热点问题时,只看Java...

Java UDF最佳实践

您也可以编写Java UDF代码,以实现的功能,请参见 IntelliJ IDEA Java UDF开发最佳实践 本教程的JAR包的代码如下。package org.alidata.odps.udf.examples;import com.aliyun.odps.udf.UDF;public final class javaudf extends UDF {...

异常分析

Java应用安装探针后,ARMS即可开始监控Java应用,您可以在 异常分析 页面按照异常名称、接口名称、主机对异常次数、异常列表进行筛选分析,优化产生异常的代码。重要 ARMS应用监控面向已开通新版计费的用户提供全新的监控详情页面,新版...

异常分析

将应用数据上报至 可观测链路 OpenTelemetry 版 后,可观测链路 OpenTelemetry 版 即可开始监控应用,您可以在 异常分析 页面按照异常名称、接口名称、主机对异常次数、异常列表进行筛选分析,优化产生异常的代码。异常分析功能,异常...

异常分析

将应用数据上报至 可观测链路 OpenTelemetry 版 后,可观测链路 OpenTelemetry 版 即可开始监控应用,您可以在 异常分析 页面按照异常名称、接口名称、主机对异常次数、异常列表进行筛选分析,优化产生异常的代码。异常分析功能,异常...

Java UDF最佳实践

您也可以编写Java UDF代码,以实现的功能,请参见 IntelliJ IDEA Java UDF开发最佳实践。本教程的JAR包的代码如下。package org.alidata.odps.udf.examples;import com.aliyun.odps.udf.UDF;public final class javaudf extends UDF ...

功能特性

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

异常分析

由于存在try-catch机制,在一次接口调用,异常不一定会被请求方所感知,次try-catch会导致一个接口调用对应异常的情况。如果存在没有被捕获的异常,影响到了一次接口调用的返回结果,则构成一次错误。前提条件 接入应用监控 功能...

MCU+支持MQTT的模组

AT MQTT 当MQTT模组发送MQTT消息给MCU时,如果模组发送给MCU的数据的速度超过了MCU上处理MQTT消息的速度,可能导致丢包,因此SDK中实现了一个AT MQTT模块用于对收到的MQTT消息进行缓存。开发者如果使能本模块,本模块将提供MQTT Wrapper...

事件中心事件源

JVM指标异常事件 WARNING Java应用存在JVM指标异常。新增异常事件 WARNING Java应用出现新增异常。错误率突增事件 WARNING Java应用服务整体错误率突增。RT突增事件 WARNING Java应用服务整体平均响应时间突增。QPS突增事件 WARNING Java...

常见问题

介绍Android SDK在开发过程遇到的常见问题和解决方法。Q:登录App或注册时,提示网络不顺畅 A:检查以下内容是否正确。确认手机时间是否设置正确,如果有偏差,则会被安全监测拦截而导致无法登录。确认安全图片是否在 src/drawable 目录...

运维管理

Workbench 的运维功能 支持可视化地为 Linux实例上的 Java应用新增运维任务,例如 新增 Java堆分析、线程栈分析或性能分析任务。本文为您介绍Linux实例运维功能的具体操作和查看任务分析结果的具体方法。前提条件 ECS实例必须为Linux实例,...

用户定义的异常

在程序执行期间,可能会发生任何数量的错误(在 PL/SQL 称为异常)。当引发异常时,程序的正常执行会停止,并且程序的控制权会转移到程序的错误处理部分。异常可能是服务器生成的预定义错误,也可能是引发用户定义的异常的逻辑错误。用户...

异步处理

线程中使用 java.lang.Runnable 如果您在代码通过 java.lang.Runnable 新启动了线程或者采用了线程池去异步地处理一些业务,那么需要将 SOFATracer 日志上下文从父线程传递到子线程中去,SOFATracer 提供的 ...您可以按照以下方式使用:...

常数吞吐量分布式使用示例

常见应用场景 通常配置吞吐量控制时,您可以选择Sampler维度或线程组维度(多线程组即全场景维度)即可,不推荐使用其他过于复杂的场景。以下示例使用了2台施压机IP,线程组总并发100,目标吞吐量每分钟100。Sampler吞吐量控制的实现 ...

常数吞吐量分布式使用示例

常见应用场景 通常配置吞吐量控制时,您可以选择Sampler维度或线程组维度(多线程组即全场景维度)即可,不推荐使用其他过于复杂的场景。以下示例使用了2台施压机IP,线程组总并发100,目标吞吐量每分钟100。Sampler吞吐量控制的实现 ...

备份对数据库的影响

备份原理与影响 类目 逻辑备份 物理备份 全量备份原理 对每张表数据进行切分,然后在数据库上执行SQL语句,多线程并行读取数据。在数据库所在服务器上安装DBS备份网关,然后通过备份网关将数据库文件进行备份(拷贝)。增量备份原理 支持...

PolarDB auto_inc场景性能优化之路

在数据库的使用场景,最常见的是并发插入数据或并发导入数据场景。在该场景并不指定自增ID,而是由数据库自动生成自增ID并插入到数据库。因此,此类场景也称之为auto_inc场景下的数据插入。典型的业务场景如:游戏行业开服过程大批...

消息队列RocketMQ版客户端如何设置消费线程数?

云消息队列 RocketMQ 版 所提供的TCP Java SDK支持多线程消费,且适用于所有消息类型,本文介绍如何设置消费线程数的方法。在启动Consumer时,设置一个ConsumeThreadNums属性即可。具体示例如下所示。public static void main(String[]args...

UDF开发(Java

您可以在UDF中实现多个 evaluate 方法,在调用UDF时,MaxCompute会依据UDF调用的参数类型匹配正确的 evaluate 方法。编写Java UDF时可以使用Java Type或Java Writable Type,MaxCompute项目支持处理的数据类型与Java数据类型的详细映射关系...

移植问题

本文介绍编译3.x和2.3.0版本的C Link SDK时,可能遇到的问题和...SDK默认实现存储KV(key-value)时,生成该文件,您需固化到Flash。如果某些场景下Flash可用资源不足以存储该文件,建议您调用存储KV(key-value)的相关API,固化相关数据。

MySQL深潜-MDL锁的实现与获取机制

本文介绍在MDL系统常用的数据结构及含义,从实现角度讨论MDL的获取机制与死锁检测,分享在实践如何监控MDL状态。背景信息 为了满足数据库在并发请求下的事务隔离性和一致性要求,同时针对MySQL插件式多种存储引擎都能发挥作用,MySQL在...

Java如何通过Jstack查看线程栈?

本文介绍使用 SAE 时,Java如何通过Jstack工具查看线程栈。问题现象 在 SAE Java如何通过Jstack工具查看线程栈。问题原因 无。解决方案 通过执行 ps aux|grep java 命令,找到Java的进程ID。在 SAE 的 Webshell ,执行 jstack 命令,...

IForest异常检测

IForest异常检测使用sub-sampling算法,降低了算法的计算复杂度,可以识别数据异常点,在异常检测领域有显著的应用效果。本文为您介绍IForest异常检测的参数配置。组件配置 您可以通过以下任意一种方式,配置IForest异常检测参数。方式...

故障注入

功能简介 故障注入流程如下所示:在微服务,其实现方式为:管控台 MS 拼接故障注入规则,将其发送到 DRM。MOSN 和 RPC 客户端订阅 DRM 的 Key 值。配置故障注入规则 登录 SOFAStack 控制台。在左侧菜单栏选择 中间件>微服务平台>服务网格...

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

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

Lasso回归预测

组件多线程线程个数 组件多线程的线程个数,默认为1。执行调优 节点个数 与 单个节点内存大小 参数配对使用。取值为[1,9999]的正整数。单个节点内存大小,单位M 取值范围为1024 MB~64*1024 MB。通过代码方式配置组件 您可以将以下代码复制...

岭回归预测

组件多线程线程个数 组件多线程的线程个数,默认为1。执行调优 节点个数 与 单个节点内存大小 参数配对使用。取值为[1,9999]的正整数。单个节点内存大小,单位M 取值范围为1024 MB~64*1024 MB。通过代码方式配置组件 您可以将以下代码复制...

主题使用手册

本文介绍如何使用Java SDK的sample代码,完成创建主题、创建订阅、发布消息以及接收消息等操作。步骤一:准备工作 下载最新版Java SDK,解压到 aliyun-sdk-mns-samples 文件夹。用Eclipse导入Maven工程,选中 aliyun-sdk-mns-samples ...

Java应用CPU使用率高

Java应用程序运行,会遇到Java应用(JVM)进程CPU使用率高的情况。在这种情况下,Java应用的性能通常会下降,我们可以借助一些工具或命令收集问题信息,进行分析诊断,找到并解决造成Java应用(JVM)进程CPU使用率高的原因。重要 本文档...

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

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

缺失值填充批预测

组件多线程线程个数 组件多线程线程个数,默认1。执行调优 节点个数 与单个节点内存大小参数配对使用。取值为[1,9999]的正整数。单个节点内存大小,单位M 取值范围为1024 MB~64*1024 MB。【输出桩说明】输出桩(从左到右)存储位置 下游...

线程分析

线程分析功能提供线程粒度的CPU耗时和每类线程数量的统计,并且每5分钟记录一次线程的方法栈并聚合,可真实还原代码执行过程,帮助您快速定位线程问题。当发现集群的CPU使用率过高,或者出现大量慢方法时,可以通过线程分析功能找到消耗CPU...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
共享流量包 短信服务 物联网无线连接服务 云数据库 MongoDB 版 负载均衡 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用