SOFAArk 升级 2.0

背景信息 SOFAArk 框架包含 Ark Container、Ark Plugin 和 Ark Biz 三个概念,并在三层概念的基础上,衍生出复杂的类加载机制,如下图所示:说明 更多信息,请参见 Ark 容器类加载机制。以上机制引发如下问题:由于 Ark Plugin 的存在,...

实例及版本选型

优化热加载机制,提高类加载速度,降低您启动时服务中断时间。与社区原生基本一致。可观测 提供约70+的业务监控指标,增加多项默认核心监控报警项。提供基础监控指标。功能特性 增加子节点个数限制,可自定义设置策略,避免子节点过多影响...

Ark 容器类加载机制

Ark 容器中会管理插件和业务,整体的类加载机制可见如下图描述:Ark 插件类加载机制 每个 Ark 插件都拥有一个独立的类加载器,其类加载的顺序如下:如果是加载反射生成的字节码,那么会直接抛出 ClassNotFoundException,终止类加载。...

Tomcat设置gzip压缩的方法

配置方法 Tomcat5.0以后的版本是支持对输出内容进行压缩的,使用的是gzip压缩格式。请您修改%TOMCAT_HOME%conf/server.xml 文件,在文件中的以下段落添加注释部分的条目。打开压缩功能 compressionMinSize="50"#启用压缩的输出内容大小,...

分析视图简介

Java堆分析中每个视图的主要功能 综合报表 列出堆转储的基础信息,同时概括的列出堆中占比最大的一些类、对象、类加载器等信息。综合报表可以看作是其他视图的一个摘要,将其他视图中最重要的信息摘要出来。我们可以获得堆的基本使用情况,...

如何在各类服务中安装SSL证书

请根据您的服务器环境,参见 以下不同服务器环境的帮助文档:在Tomcat服务器上安装PFX格式的SSL证书 在Tomcat服务器上安装JKS格式的SSL证书 Tomcat服务器安装SSL证书 CentOS系统Tomcat 8.5或9部署SSL证书 在Apache服务器上安装SSL证书 ...

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

URLClassLoader里面有个ucp(URLClassPath),它记录了当前URLClassLoader类加载器加载了哪些jar包,在类加载过程中,它会遍历所有jar包,然后逐个打开jar包并查找里面是否存在期望的类。再结合业务同学的反馈,大概有500多个jar包,所以根据...

在CentOS系统下的Tomcat8.5或9安装SSL证书

环境准备 操作系统:CentOS 7.6 64位 Web服务器:Tomcat 8.5或9 说明 Tomcat服务器需要提前安装JDK环境变量,请前往Tomcat官网查看推荐的JDK兼容配置。前提条件 已通过数字证书管理服务控制台签发证书。具体操作,请参见 购买SSL证书 和 ...

SmartData 3.6.x版本简介

JindoFS优化缓存预加载机制 优化了元数据和数据缓存的预加载机制,提升了执行效率。优化进度反馈。支持了针对超大目录的任务。JindoSDK 此版本中JindoSDK的新特性如下表所示。特性 描述 JindoSDK支持本地缓存(Local)策略 JindoSDK支持...

视图模式

1.分析垃圾对象 在该模式下,所有视图(如支配关系,类加载器)会将所有对象都列出,包括垃圾对象和存活对象。垃圾对象视图会详细列出每个垃圾对象的字段、引用关系等信息,但不列出垃圾对象的类型和总大小。2.不分析垃圾对象 在该模式下,...

泛化调用

支持参数类型无法在类加载器加载情况的泛化调用,对于非 JDK 类会序列化为 GenericObject。param methodName 调用方法名。param argTypes 参数类型。param args 方法参数,参数类型支持 GenericObject。return result GenericObject 类型。...

mPaaS Xcode Extension 常见问题

查看与 mPaaS Xcode Extension 相关的常见...安装了多个 Xcode,可以同时使用 mPaaS Xcode Extension 吗 由于 Xcode Extension 的加载机制决定只能使用一个 Xcode 路径,一般会使用默认的 Xcode 路径进行加载,即/Applications/Xcode.app。

SmartData 3.0.x版本简介

支持导出MaxCompute表至JindoFS缓存系统上,以实现机器学习训练前结构化数据的预加载机制。JindoTable详情请参见 JindoTable使用说明。JindoFS OSS扩展和支持 支持在客户端进行Ranger权限集成,获取OSS各种操作,通过JindoFS服务记录进行...

SOFAArk 概述

基于此,SOFAArk 提供了一套较为规范化的插件化、模块化的开发方案,主要功能包括:定义类加载模型 运行时底层插件、业务应用(模块)之间均相互隔离,单一插件和应用(模块)由不同的 ClassLoader 加载,可以有效避免相互之间的包冲突,...

开发工具常见问题

安装了多个 Xcode,可以同时使用 mPaaS Xcode Extension 吗 由于 Xcode Extension 的加载机制决定只能使用一个 Xcode 路径,一般会使用默认的 Xcode 路径进行加载,即/Applications/Xcode.app。如何恢复 Xcode 签名 去除签名本身对使用 ...

应用诊断

基本信息:展示了应用的运行时、类加载、内存、操作系统、线程、文件描述符等参数信息。线程列表:展示了该容器下所有线程的 ID、名称、线程组、优先级、状态、CPU 使用率等信息。单击线程名称可进入 线程详情 页面。方法观测:输入 类名,...

加载框架与定制

过程中会回调 LauncherApplicationAgent 的 preInit 方法,读取当前.apk 中每个 bundle 的描述文件,并对每个 bundle 创建对应的类加载器,加载其中的资源文件。初始化完成后,回调 LauncherActivityAgent 和 LauncherApplicationAgent 的 ...

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

攻击类型 说明 防护建议 JNDI注入 当应用进行JNDI查询的时候,若查询的URL可以由攻击者控制,则攻击者可以使服务器去查询恶意的链接使得服务器加载一些恶意Class,实现任意代码执行。若该漏洞源于第三方组件,请及时进行组件版本升级。若为...

Tomcat服务器安装SSL证书

概述 本文主要介绍如何将下载的证书安装到Tomcat服务器上。详细信息 阿里云SSL证书服务支持下载证书安装到Tomcat服务器,从而使Tomcat服务器支持HTTPS安全访问。本文介绍了证书安装的具体操作。注意:确认您的Tomcat服务器上已经开启了8443...

SDK发布说明

3.3.6 2022-04-14 支持不初始化sophix 3.3.5 2022-02-11 兼容自定义类加载器 3.3.0 2021-07-22 支持Android12 3.2.18 2021-03-19 代码优化 3.2.17 2020-12-14 优化补丁加载速度 3.2.16 2020-11-13 支持kotlin协程 3.2.9 2019-10-18 支持...

什么是应用防护

恶意类加载 现阶段,很多0day、WebShell的利用均依赖于恶意类的加载,一旦恶意类加载成功,攻击者便可以通过恶意类的初始化来取得代码执行权限,从而进行一系列的恶意操作。若恶意类的加载是通过WebShell控制,请及时删除WebShell。如果...

H5 容器自动化埋点

使用 mPaaS 提供的 Nebula 容器加载 H5 页面时,Nebula 容器会自动统计页面的行为数据、加载性能,捕获异常报错等数据,方便您更好地跟踪 H5 页面加载时的各项数据。本文将引导您集成 Nebula 容器自动化埋点能力及查看埋点数据。前置条件 ...

关于 Portal 和 Bundle 工程

非静态链接的 Bundle 必须填写 exportPackages,否则会出现类加载不到的问题。例如,如果所有的代码在 com.alipay.demo 和 com.alipay.bundle 下,那么在 exportPackages 中就可以写 com.alipay ,也可以写 com.alipay.demo 、...

自定义错误页

加载小程序时,如果网络加载失败或无法打开网站,会出现类似“网络无法连接(-1009)”的报错。本文介绍如何自定义上述报错。操作步骤 自定义报错页面可分为以下 2 步:在 H5中监听 kEvent_Navigation_Error 方法。通过 MPH5...

iOS 小程序自定义报错页面

加载小程序时,如果网络加载失败或无法打开网站,会出现类似如下的报错页面:本文介绍如何自定义上图中的报错页面。操作步骤 自定义报错页面可分为以下 2 步:在 H5中监听 kEvent_Navigation_Error 方法。通过 MPH5...

常见问题

否则会引起 classloader 加载类混乱。内部的白名单热修复 内部的引用需要完全限定名。如果一定要修复内部,最简单的方式是反编译成 smali,smali 的文件名就是内部名。RPC 调用相关 如果通过 RPC 请求进行资源调用的过程中出现...

微服务注册配置中心版本选型

优化热加载机制,提高类加载速度,降低您启动时服务中断时间 微服务注册配置中心实例能力评估 可观测 支持约70+的业务监控指标通过API获取 增加多项默认核心监控报警项 不支持 功能特性 增加子节点个数限制,可自定义设置策略,避免子节点...

Apache Tomcat及httpd服务器安装SSL证书教程

本视频中,适用于Apache Tomcat服务器的证书已上传到/opt/apache-tomcat-XX.XX.XX/cert 目录并解压缩,适用于Apache httpd服务器的证书已上传到/etc/httpd/conf/cert 目录并解压缩。如果您不清楚如何上传证书到服务器,推荐您使用 WinSCP ...

获取离线MQTT消息

说明 对于部分老用户来说,有了自动加载机制,可不再使用原来的主动拉取的方式获取离线消息,但继续保留也无影响。设置方法 您需要通过设置 QoS 和 cleanSession 两个参数来决定是否需要获取离线消息。详细信息,请参见 名词解释。

获取离线MQTT消息

说明 对于部分老用户来说,有了自动加载机制,可不再使用原来的主动拉取的方式获取离线消息,但继续保留也无影响。设置方法 您可以在消费端通过设置 QoS 和 cleanSession 两个参数来决定客户端是否需要获取离线消息。表 1.QoS和...

手动部署Java Web环境(CentOS 7)

conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是 server.xml 和 web.xml。webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录。logs:存放Tomcat执行时的日志文件。配置 server.xml 文件。运行以下命令,...

DeployApplication

支持版本如下:apache-tomcat-7.0.91 apache-tomcat-8.5.42 当 Package Type为 Image时不支持。PackageVersion String Query 否 1.0.1 部署包的版本号。当 Package Type为 FatJar、War或 PythonZip时必填。PackageUrl String Query 否 ...

Ark 扩展机制

Ark 容器和 Ark Plugin 在运行时由不同的类加载器加载,不能使用常规的 ServiceLoader 提供 SPI 扩展,所以 SOFAArk 自定义扩展点 SPI 机制,Ark Plugin 实现 SPI 机制。说明 因为 Biz 卸载问题,Ark Biz 暂时不支持该 SPI 机制,只适用于 ...

阿里公共DNS功能问题汇总

即第一次DNS解析请求获得解析结果(包含通过预加载机制解析)之后,获得的解析结果缓存在本次APP使用过程中不过期、不更新,后续APP内针对该域名的解析请求都以该缓存应答,除非网络环境发生变化会触发对域名的重新解析获取解析结果。...

使用Ali-Tomcat启动多个HSF失败怎么办?

问题现象 使用Ali-Tomcat在同一台机器上同时启动多个HSF应用时,可能会出现无法删除临时目录的错误,或者类加载相关的问题。可能原因 两个HSF进程同时启动时,会向相同的临时目录解压,相互造成干扰。解决方案 方式一:在启动参数中配置...

使用Ali-Tomcat启动多个HSF失败怎么办?

问题现象 使用Ali-Tomcat在同一台机器上同时启动多个HSF应用时,可能会出现无法删除临时目录的错误,或者类加载相关的问题。可能原因 两个HSF进程同时启动时,会向相同的临时目录解压,相互造成干扰。解决方案 方式一:在启动参数中配置...

HSF启动时绑定IP地址和端口失败怎么办?

问题现象 使用Ali-Tomcat在同一台机器上同时启动多个HSF应用时,可能会出现无法删除临时目录的错误,或者类加载相关的问题。HSF启动时的具体报错如下。java.net.BindException: Can't assign requested address 可能原因 服务端端口与实际...

沙箱机制说明

System.getEnv(禁止获取系统变量)System.getProperties(禁止遍历获取所有系统属性)System.getProperty()获取系统属性(部分允许,后续文章中更新提供)new File("/etc/xxx.conf")读取文件 createClassloader 创建自定义类加载器 ...

HSF启动时提示Can't assign requested address

问题现象 使用Ali-Tomcat在同一台机器上同时启动多个HSF应用时,可能出现无法删除临时目录的错误,或者类加载相关的问题。HSF启动时,具体报错如下。java.net.BindException: Can't assign requested address 问题原因 服务端端口与实际...

接入Java应用或Tomcat的监控数据

服务器列表 添加Tomcat服务器的信息,具体配置项说明如下:地址:Tomcat服务器的地址。端口:Tomcat服务器的端口号,默认为7777。您可以根据业务需求,添加多台服务器信息。自定义标签 为采集到的Tomcat监控数据添加自定义标签,该标签为键...
共有191条 < 1 2 3 4 ... 191 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据资源平台 机器翻译 批量计算 图计算服务 GraphCompute 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用