准备工作

生成数据源 2.1 生成Java转储文件 Java转储文件即Heap dump文件,可以通过以下方式生成 说明 命令 jmap命令保存整个Java堆(推荐)jmap-dump:format=b,file=heap.bin<pid>jmap命令只保存Java堆中的存活对象 jmap-dump:live,format=b,file=...

环境说明

背景信息 Java语言和Python、Node.js这类脚本型语言不同,该语言需要编译后才能在JVM虚拟机中运行。针对Java语言,函数计算 当前具有以下限制:不支持代码编译:仅支持上传已经开发完成、编译打包后的ZIP包或JAR包。函数计算 不提供Java的...

环境说明

背景信息 Java语言和Python、Node.js这类脚本型语言不同,该语言需要编译后才能在JVM虚拟机中运行。针对Java语言,函数计算 当前具有以下限制:不支持代码编译:仅支持上传已经开发完成、编译打包后的ZIP包或JAR包。函数计算 不提供Java的...

对象存储OSS使用Java实现签名Header上传的示例

详细信息 Java使用PutObject接口实现示例代码如下。说明:JDK版本为1.8。import org.apache.commons.codec.binary.Base64;import javax.crypto.Mac;import javax.crypto.spec.SecretKeySpec;import java.io.*;import java....

直播互动解决方案

本文以单直播间、一名老师、两名学生的场景为例,说明如何使用 云消息队列 MQTT 版 实现直播互动消息、禁言、成员上下线通知以及系统消息通知,其中,老师和学生的客户端以HTML网页为例,后端应用以Java为例。背景信息 在直播互动的场景下...

运维管理

记录CPU信息,它是一个文本文件,用于保存Java应用中各线程在某一时刻的运行位置,即执行到哪一个类哪一个方法哪一行上。HeapDump:Java堆分析。记录内存信息,它是一个二进制文件,用于保存某一时刻JVM堆中对象使用情况。JperfDump:一个...

打包、上传及注册

当您完成Java程序开发及调试后,您需要将Java程序打包为JAR包并以资源形式上传至MaxCompute项目后,才可以注册MaxCompute UDF,供后续在数据开发中调用。本文为您介绍在MaxCompute Studio中一键完成Java程序打包为JAR包、上传JAR包为...

Java语言迁移

背景信息 由于Java应用会存在依赖的Java包,并且经常通过JNI调用C编译的本地库,如果直接迁移,可能会带来兼容性问题。迁移时可通过以下方法解决兼容性问题:升级必要的依赖包:如果当前应用依赖的Java包不兼容ARM平台,则需要进行升级。...

MapReduce常见问题

FAILED:ODPS-0123131:User defined function exception-Traceback:java.lang.ExceptionInInitializerError.Caused by:java.security.AccessControlException:access denied("java.lang.RuntimePermission""getProtectionDomain")at java....

Java运行环境说明

本文介绍SAE应用在部署时的Java运行环境,您可以根据实际需求选择。运行环境 运行环境 更新时间 JDK版本 操作系统版本 是否开源 是否维护 说明 Dragonwell 17 2022-07-11 17.0.3.0.3+7 CentOS Linux release 7.9.2009 是 是 更多信息,请...

Java后台进程自动关闭如何排查

如果有此类信息Java运行就有可能因为内存溢出导致进程被Kill掉。检查系统是否中毒。有些挖矿病毒会kill系统资源占用高的进程,请检查一下系统内部是否有异常的进程。检查是否是JVM致命错误。一般会生成 hs_err_pid.log 日志,具体操作请...

函数计算FC环境自动安装探针

背景信息 函数计算无缝对接ARMS应用监控平台后,您可以通过ARMS应用监控平台对目标函数进行监控追踪,获取相关信息,例如实例级别的可观测性、链路追踪信息Java虚拟机指标、代码级别的剖析(Profiling)信息和应用安全信息等。...

通过OpenTelemetry上报Java应用数据

背景信息 OpenTelemetry Java Agent 支持自动埋点的Java框架列表如下,完整信息请参考 Supported Libraries and Versions。展开查看支持监控的Java框架 框架 框架版本限制 Akka Actors 2.5+Akka ...

Java UDTF

UDTF代码结构 您可以通过IntelliJ IDEA(Maven)或 MaxCompute Studio 工具使用Java语言编写UDTF代码,代码中需要包含如下信息Java包(Package):可选。您可以将定义的Java类打包,为后续查找和使用类提供方便。继承UDTF类:必选。必须...

通过OpenTelemetry上报Java应用数据

背景信息 OpenTelemetry Java Agent 支持自动埋点的Java框架列表如下,完整信息请参考 Supported Libraries and Versions。展开查看支持监控的Java框架 框架 框架版本限制 Akka Actors 2.5+Akka ...

UDF开发(Java

附录:UDF代码结构 您可以使用Java语言编写UDF代码,代码中需要包含如下信息Java包(Package):可选。您可以将定义的Java类打包,为后续查找和使用类提供方便。继承UDF类:必选。必需携带的UDF类为 com.aliyun.odps.udf.UDF 。当您需要...

Custom Runtime支持ARMS应用监控扩展

背景信息 函数计算无缝对接ARMS应用监控平台后,您可以通过ARMS应用监控平台对目标函数进行监控追踪,获取相关信息,例如实例级别的可观测性、链路追踪信息Java虚拟机指标、代码级别的剖析(Profiling)信息和应用安全信息等。...

Java UDAF

UDAF代码结构 您可以通过IntelliJ IDEA(Maven)或 MaxCompute Studio 工具使用Java语言编写UDAF代码,代码中需要包含如下信息Java包(Package):可选。您可以将定义的Java类打包,为后续查找和使用类提供方便。继承UDAF类:必选。必须...

Custom Runtime支持ARMS应用监控扩展

背景信息 函数计算无缝对接ARMS应用监控平台后,您可以通过ARMS应用监控平台对目标函数进行监控追踪,获取相关信息,例如实例级别的可观测性、链路追踪信息Java虚拟机指标、代码级别的剖析(Profiling)信息和应用安全信息等。...

SAE弹性伸缩最佳实践

Java应用启动优化:在 SAE 上创建应用时,选择Dragonwell 11环境能够开启应用加速功能。具体操作,请参见 设置Java应用的启动加速。配置弹性规则 配置弹性伸缩指标 SAE支持基础监控、应用监控多指标组合配置,您可以根据当前应用的属性...

快速入门

Java SDK示例 创建Maven工程。说明 详细操作方法请参见 安装Java SDK。配置pom依赖。groupId>...

远程调试

前提条件 创建应用 背景信息 跳板机(Jump Server)是一台可以访问的服务器,您可以通过这台服务器去访问别的机器。对 SAE 而言,它的核心功能是打通本地和远程 SAE 应用实例的网络,通过SSH协议实现远程管理。SAE 提供了命名空间级别的...

API调用-加密身份认证

Java、Javascript两种应用签名计算示例如下。Java应用签名计算。import org.apache.commons.codec.binary.Base64;import org.apache.commons.codec.binary.Hex;import org.apache.commons.lang3.StringUtils;import org.apache.commons....

Java

本文介绍了如何使用阿里云视觉智能开放平台的Java SDK,具体包括SDK的安装方法以及SDK代码示例。说明 阿里云视觉智能开放平台各类目视觉AI能力SDK接入、接口使用或问题咨询等,请通过钉钉群(23109592)加入阿里云视觉智能开放平台咨询群...

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

导入 java.util.Properties 类,是一个键值对的集合,用于加载和保存配置信息。可以从配置文件中加载数据库的连接信息。导入 org.apache.commons.pool2.ObjectPool 类,是一个对象池接口,定义了池化对象的基本操作,如获取、归还对象等。...

常见问题

报错问题 问题现象 Async-Profiler进行内存剖析需要依赖JDK的符号信息,如果JDK内无符号信息,则会遇到如下问题:[ERROR]Failed to start Continuous Profile Collector java.lang.RuntimeException:java.lang.IllegalStateException:No ...

在Windows搭建Java开发环境

在New Project窗口左侧选择Java,在右侧填写以下信息:Name:您准备创建的项目名称,这里填入helloaliyun。Location:项目文件的保存位置,方便您管理项目文件。Build system:选择Maven,表示创建了一个Maven项目。JDK:选择JDK版本,这里...

GetAccessPointConfigForObjectProcess

调用GetAccessPointConfigForObjectProcess接口获取对象FC接入点配置信息。注意事项 阿里云账号默认拥有获取对象FC接入点配置信息的权限。如果您希望通过RAM用户或者STS的方式获取对象FC接入点配置信息,您必须拥有 oss:...

Java Link SDK

本文以夜灯开关为例,介绍如何快速地使用Java Link SDK,模拟设备采用MQTT协议接入物联网平台,并通过自定义Topic上报数据至物联网平台的完整操作。前提条件 开通 物联网平台服务。说明 免费开通后,您可先试用物联网平台服务,试用流程,...

步骤三:实验2-根据车次查询城市天气

前提条件 完成 步骤二:实验1-根据车次查询城市信息 集成流设计和调试操作。步骤1:设计集成流 说明 您可以选择创建新的接口和集成流,或者在 步骤二:实验1-根据车次查询城市信息 集成流的基础上直接修改。本文以在原有实验1的集成流基础...

手动部署Java Web环境(Alibaba Cloud Linux 2)

set java environment export JAVA_HOME=usr/jdk/jdk-17.0.7 export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib export PATH=$JAVA_HOME/bin:$PATH 按下 Esc 键,输入:wq 并回车以保存并关闭文件。...

Java SDK通用流程

以弹性伸缩Java SDK查询伸缩组内ECS实例列表的方法DescribeScalingInstances为例,介绍编写弹性伸缩Java SDK的通用流程。前提条件 已创建了AccessKey。具体操作,请参见 创建AccessKey。重要 为避免主账号泄露AccessKey带来的安全风险,...

开发UDF

前提条件 您需要完成以下操作:管理项目连接 创建MaxCompute Java Module 背景信息 您可以按照本文介绍自行开发UDF,也可以单击 MaxCompute>创建UDF 直接创建函数。如下图所示。编写UDF 在 Project 区域,右键单击Module的源码目录(即 src...

使用SDK示例代码消费订阅数据

例如使用MySQL数据库存储位点信息Java示例代码如下:public class UserMetaStore extends AbstractUserMetaStore {@Override protected void saveData(String groupID,String toStoreJson){ Connection con=getConnection();String sql=...

使用Java SDK管理机器组

更多信息,请参见 安装Java SDK。已创建Project。具体操作,请参见 使用Java SDK管理Project。注意事项 本示例以华东1(杭州)的公网Endpoint为例,其公网Endpoint为 https://cn-hangzhou.log.aliyuncs.com 。如果您通过与Project同地域的...

使用SDK示例代码消费订阅数据

例如使用MySQL数据库存储位点信息Java示例代码如下:public class UserMetaStore extends AbstractUserMetaStore {@Override protected void saveData(String groupID,String toStoreJson){ Connection con=getConnection();String sql=...

通过Java SDK使用SQL独享版

更多信息,请参见 安装Java SDK。背景信息 日志服务 提供SQL独享版,用于增强SQL分析能力,支持千亿行数据的计算。更多信息,请参见 开启SQL独享版。注意事项 本示例以华东1(杭州)的公网Endpoint为例,其公网Endpoint为 ...

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

export JAVA_TOOL_OPTIONS=jstack<pid>>jstack_1.log 后续,您可以在容器中通过 vi 或者 less 等命令分析线程栈信息。如果容器中没有相关命令,请参见 如何安装常见命令 安装所需命令。此外,您也可以借助 SAE 的 使用Webshell实现文件上传...

使用Java SDK创建定时SQL任务

本文介绍通过Java SDK创建定时SQL任务的代码示例。前提条件 已创建RAM用户并完成授权。具体操作,请参见 创建RAM用户并完成授权。已配置环境变量 ALIBABA_CLOUD_ACCESS_KEY_ID 和 ALIBABA_CLOUD_ACCESS_KEY_SECRET。具体操作,请参见 在...

分析视图简介

Java堆分析中每个视图的主要功能 综合报表 列出堆转储的基础信息,同时概括的列出堆中占比最大的一些类、对象、类加载器等信息。综合报表可以看作是其他视图的一个摘要,将其他视图中最重要的信息摘要出来。我们可以获得堆的基本使用情况,...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
操作审计 弹性公网IP 短信服务 人工智能平台 PAI 对象存储 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用