使用X.509证书认证接入示例

本文以Java代码为示例,介绍基于MQTT通信协议的设备,使用物联网平台颁发的X.509证书进行认证并接入物联网平台。使用限制 MQTT协议直连的设备仅在华东2(上海)地域的旧版公共实例下可使用X.509证书认证。本文示例为旧版公共实例下MQTT协议...

快速入门Java线程栈分析

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

日志打印是否会阻塞主线程

问题描述 日志打印是否会阻塞主线程,特别是大日志打印的情况下?问题应答 一般不会阻塞主线程。日志会先写入内存缓存,缓存满了会拷贝缓存到文件,写文件是在子线程里操作。只是写缓存和拷贝缓存有锁的,其他线程可能会等待一下,但是因为...

Java线程栈分析

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

线程状态

注意,由于JVM对OS线程也做了简单的抽象,所以它可以识别出一些JVM的特性(比如当前OS线程是因为Java代码执行object.wait()阻塞了,所以我们能看到操作系统线程有 MONITOR_WAIT 等状态)Java线程状态 NEW 线程刚创建 RUNNABLE 线程正在运行...

运维管理

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

设置连接池

如果您的应用连接创建频繁(例如短连接场景)或者连接数量很大(大于MySQL数据库的连接数限制),您可以参考本文使用合适的RDS MySQL数据库代理连接池,降低应用与数据库建立连接的频率来减少MySQL数据库主线程的开销,减少数据库上的总...

功能特性

目前ATP主要包含如下分析诊断功能特性 功能名称 目标场景 Java线程栈分析 Java线程栈分析可以发现CPU负载过高、应用卡死等问题 Java堆分析 Java堆分析通过分析Heap dump文件,可以发现GC频率过快、GC回收效率低下、应用出现...

分析视图简介

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

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

除此之外,Java线程栈分析还可以根据线程名自动聚合出线程池,帮助用户快速锁定可疑线程Java GC日志分析 Java的自动内存管理和垃圾回收(Garbage Collection,GC)机制大大提高了业务的开发效率,但是在开发过程中因为垃圾回收而导致的长...

准备工作

根据数据源的不同,您需要先在页面左侧选择合适的分析工具:Java堆分析 Java线程栈分析 Java GC日志分析 然后点击 上传文件 按钮上传数据源。目前应用诊断分析平台支持以下上传方式:通过URL上传(为OSS文件生成URL链接请参见 OSS文档)...

MaxCompute UDF(Java)常见问题

Java沙箱限制问题 问题现象:调用MaxCompute UDF访问本地文件、外网或分布式文件系统,创建Java线程等时,代码运行会报错。产生原因:网络限制问题,MaxCompute UDF默认不支持访问网络。解决措施:请根据业务情况填写并提交 网络连接申请...

Commons Pool 连接 OceanBase 数据库示例程序

Main.java类程序示例文件,包含创建表、插入、删除、更新和查询数据等逻辑。resources:资源文件目录,包含配置文件等。db.properties:连接池的配置文件,包含了数据库连接的相关参数。pom.xml:Maven 项目的配置文件,用于管理项目的...

Proxool 连接池连接 OceanBase 数据库示例程序

Main.java类程序示例文件,包含创建表、插入、删除、更新和查询数据等逻辑。resources:资源文件目录,包含配置文件等。db.properties:连接池的配置文件,包含了数据库连接的相关参数。pom.xml:Maven 项目的配置文件,用于管理项目的...

C3P0 连接池连接 OceanBase 数据库示例程序

Main.java类,包含创建表和插入数据等逻辑。resources:资源文件目录,包含配置文件等。c3p0-config.xml:C3P0 连接池的配置文件。pom.xml:Maven 项目的配置文件,用于管理项目的依赖和构建设置。pom.xml 代码介绍 pom.xml 文件是 ...

RDS MySQL 5.6开放参数一览表

这些信息可用于调试和相关目的,例如在无法从行更新中重建查询时获取服务器上发出的原始查询。binlog_row_image 5.6 1 full[full|minimal]无限制 Binlog是否保存每个列或仅保存实际所需列在Binlog中的图像。binlog_stmt_cache_size 5.6...

SDK FAQ

调用Java SDK时报错,提示java.lang.IllegalStateException:complete already:DefaultChannelPromise@75822ea8(failure:java.lang.Exception:WebSocket Client failed to connect,status:403 Forbidden,reason:Meta:ACCESS_DENIED:The ...

OGG插件介绍

buildMaximumPoolSize 默认为buildCorePollSize两倍 可选 解析数据线程池最多线程数 writeCorePollSize 默认为配置table数量 可选 写入DataHub线程池最少线程数 writeMaximumPoolSize 默认为配置table数量 可选 写入DataHub线程池最多线程...

检测攻击类型说明和防护建议

XSS 跨站脚本攻击是指恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。XSS漏洞本质上是一种HTML注入,也就是将HTML代码注入到网页中。那么其防御的根本...

事件中心事件源

死锁事件 WARNING Java应用线程出现死锁。流量不均事件 WARNING Java应用存在流量不均。JVM指标异常事件 WARNING Java应用存在JVM指标异常。新增异常事件 WARNING Java应用出现新增异常。错误率突增事件 WARNING Java应用服务整体错误率...

术语解释

Android端异常 主线程IO 通过StrictMode工具检测到的主线程IO,包括磁盘读写,网络IO等。Android端异常 大内存图片 绘制图片时使用比绘制区域尺寸更大的图片资源,造成内存使用不当,引发潜在的OOM(OutofMemory,内存溢出)。Android端...

常见问题

本文针对当前版本Java SDK的常见问题提供解决方法以供参考。说明 若发送交易出现 SERVICE_TX_WAITING_VERIFY=413 或者 SERVICE_TX_WAITING_EXECUTE=414 错误码,请您通过调用 查询收据 接口进行排查。Illegal key size or default ...

常见问题

持续剖析功能进行CPU热点采样时,会同时采集Native(Linux Kernel+JVM+C/C++)以及Java栈,采集Native栈需要对Java中每个线程的perf_event的fd进行MMap,Linux内核中限制了进程perf_event相关的MMap的总内存大小(默认516 K Bytes)。...

Main Thread Checker:UI API called on a background ...

如还有该问题出现,请参考下面的排查步骤:请检查工程中,是否在后台线程(非主线程)调用 AppKit、UIKit 相关的 API,比如 iOS 10+请求通知权限时,[application registerForRemoteNotifications];在回调非主线程中执行,则 Xcode 9 会报...

SpringJDBC 连接 OceanBase 数据库

Main.java类,包含创建表和插入数据等逻辑。pom.xml:Maven 项目的配置文件,用于管理项目的依赖和构建设置。pom.xml 代码介绍 pom.xml 文件是 Maven 项目的配置文件,定义了项目的依赖项、插件和构建规则等信息。Maven 是一个 Java ...

HikariCP 连接池连接 OceanBase 数据库示例程序

Main.java类程序示例文件,包含创建表、插入、删除、更新和查询数据等逻辑。resources:资源文件目录,包含配置文件等。db.properties:连接池的配置文件,包含了数据库连接的相关参数。pom.xml:Maven 项目的配置文件,用于管理项目的...

DBCP 连接池连接 OceanBase 数据库示例程序

Main.java类程序示例文件,包含创建表、插入、删除、更新和查询数据等逻辑。resources:资源文件目录,包含配置文件等。db.properties:连接池的配置文件,包含了数据库连接的相关参数。pom.xml:Maven 项目的配置文件,用于管理项目的...

监听配置

订阅配置是守护线程,如果主线程退出守护线程就会退出。while(true){ try { Thread.sleep(1000);} catch(InterruptedException e){ e.printStackTrace();} } 更多信息 ACM Java Native SDK 概述 获取配置 发布配置 删除配置

Java:Spymemcache

Java JDK 下载地址 Eclipse(下载地址1,下载地址2)第一个代码示例如下,把里面Java 代码复制到 Eclipse Project 里面去。注意:此时的代码是编译不成功的,因为要想调用 Memcache 缓存服务还需要一个第三方提供的 jar 包下载地址。...

导入数据模型

属性名不能description } 网关 SDK 生成支持的数据类型 boolean,double,float,int,long,short java.lang.Boolean java.lang.Double java.lang.Float java.lang.Integer java.lang.Long java.lang.Short java.lang.String java.util.List,但...

为什么CPU负载高?

本文介绍使用 SAE 时,如何解决CPU负载高的问题。问题现象 CPU使用率100%CPU使用率高 负载(Load)高 问题原因 CPU...参见 Java通过Jstack查看线程栈 获得Java线程栈,通过和上面十六进制的线程ID匹配,找到CPU占用较高的线程栈,分析根因。

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

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

数据清理白名单

当 mPaaS 框架启动完成前应用出现卡死或重要线程(例如主线程、multidex.init 线程、ApplicationAgent.init 线程等)发生闪退时,框架可能触发数据清理。该数据清理机制支持定制,通过配置实现在不同情况下对 SharedPreference、Database ...

如何处理消息堆积

可参见 Java官方文档 判断线程的状态并根据具体问题修改业务逻辑。客户端堆栈信息可以通过以下方式获取:登录 云消息队列 RocketMQ 版 控制台 查看消费者状态,在客户端连接信息中查看 Java客户端堆栈信息。具体操作,请参见 查看消费者...

通过ACM动态推送配置

订阅配置是守护线程,如果主线程退出守护线程就会退出。while(true){ try { Thread.sleep(1000);} catch(InterruptedException e){ } } } } 步骤三:部署并启动应用 在项目根目录执行以下打包命令,将应用打包成JAR文件,并拷贝到两台...

常见报错

Connection to xxx not allowed.This Partition is not known in the cluster view.io.lettuce.core.RedisConnectionException:Unable to connect xxx java.nio.channels.UnresolvedAddressException ERR Unknown sentinel subcommand '...

常见报错

Connection to xxx not allowed.This Partition is not known in the cluster view.io.lettuce.core.RedisConnectionException:Unable to connect xxx java.nio.channels.UnresolvedAddressException ERR Unknown sentinel subcommand '...

常见问题

354)at java.lang.ClassLoader.loadClass(ClassLoader.java:425)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)at java.lang.ClassLoader.loadClass(ClassLoader.java:358).3 more 或 Exception in thread"main"java....

代码示例

thread_num"设置写入数据时的并行线程数,默认为1。然后执行sample写入。java-jar target/lindorm-mod-sample-1.0.0.jar src/main/resources/template/mod_template.json 2.2 查询数据 在mod_template.json中设置查询参数,使用示例代码...

Java沙箱

java.version java.vendor java.vendor.url java.class.version os.name os.version os.arch file.separator path.separator line.separator java.specification.version java.specification.vendor java.specification.name java.vm....
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 物联网平台 对象存储
新人特惠 爆款特惠 最新活动 免费试用