【通知】故障演练功能模块退市公告

由于业务及技术架构调整,阿里云将于2024年05月01日起停止应用高可用服务AHAS下的故障演练功能模块的技术支持,并于2024年11月01日正式下线该模块,但飞天企业版的应用高可用服务AHAS的故障演练CHAOS模块将持续发展。此外,应用高可用服务...

开通AHAS

本文介绍如何开通应用高可用服务AHAS(Application High Availability Service)。前提条件 您已登录阿里云账号,并完成账号的实名认证。个人实名认证 企业实名认证 操作步骤 打开 AHAS开通 页面。在应用高可用服务的多活容灾模块页面,...

【通知】流量防护功能模块退市公告

由于业务及技术架构调整,阿里云将于2025年01月05日正式下线应用高可用服务AHAS下的流量防护功能模块。核心的多活容灾(Multi-Site High Availability,简称MSHA)功能模块将持续发展,并提供云上业务的多活建设和演练保鲜,以提升业务稳定...

管理探针

应用高可用服务AHAS会通过探针从您的系统中采集所需的信息。本文介绍了如何安装、升级、停止和卸载探针。什么是探针?应用高可用服务AHAS包括以下两种探针:应用高可用探针(即AHAS探针):这是安装在操作系统上的独立进程,用来采集架构...

如何卸载应用防护的Java Agent和SDK埋点?

背景信息 应用高可用服务AHAS会利用探针(Agent)从您的系统中采集所需的信息,包括以下两种Agent:应用高可用探针(即AHAS Agent):这是安装在操作系统上的独立进程,用来采集架构信息。使用架构感知、故障演练功能前需安装此探针。应用...

计费概述

应用高可用服务产品的计费规则、价格说明、欠费说明等信息请前往 产品价格页面 查看。

名词解释

本文列出了应用高可用服务AHAS的主要术语。多活容灾相关术语 同城双活 同个城市部署两个数据中⼼,并行的为业务访问提供服务。异地多活 不同城市部署多个数据中心。多活一方面是多数据中心之间地位均等,正常模式下协同⼯作,并⾏的为业务...

管理环境

AHAS 控制台,您也可以通过创建多个环境(最多 10 个),来划分各环境下的应用高可用服务作用范围。每个环境中都包含各自的应用高可用服务资源。AHAS 实例按地域划分,每个地域会有一个默认(Default)环境。地域与环境、应用资源的关系...

接入容器服务K8s版

卸载步骤 卸载容器服务中的探针(即AHAS应用高可用服务组件)的步骤如下:登录 容器服务管理控制台,在左侧导航栏单击 集群。在 集群列表 页面中,单击目标集群名称或者目标集群右侧 操作 列下的 详情。在集群管理页左侧导航栏中,选择 ...

RAM子账号访问AHAS控制台

借助访问控制RAM的RAM用户,您可以实现权限分割的目的,按需为RAM用户...在RAM 用户中心 页面上搜索并单击 应用高可用服务AHAS,即可访问应用高可用服务控制台。说明 若您目前使用的是RAM用户,请联系阿里云账号使用者为您添加相关权限。

什么是应用高可用服务AHAS

应用高可用服务(Application High Availability Service)是一款专注于提高应用高可用能力的SaaS产品,主要包含多活容灾、故障演练和流量防护三个独立的功能模块。其中流量防护已迁移至微服务治理服务MSE。多活容灾 多活容灾MSHA(Multi-...

容灾演练断网方式说明

AHAS探针方式断网 AHAS探针断网方式是应用高可用服务中故障演练平台自带的探针断网方式。用户需要在ECS中安装探针,然后通过探针进行本地网络受控访问。探针断网方式支持Host以及Kubernetes模式,相比于安全组断网,可实现更加彻底的断网...

为RAM用户设置AHAS服务权限

例如,假设企业A希望让部分...在RAM 用户中心 页面上搜索并单击 应用高可用服务AHAS,即可访问应用高可用服务控制台。说明 若您目前使用的是RAM用户,请联系阿里云账号使用者为您添加相关权限。相关文档 为RAM用户设置流量防护应用权限

授权RAM用户

通过在访问控制RAM控制台创建的RAM用户,您可以实现权限分割的目的,按需为RAM用户赋予不同权限。...在RAM 用户中心 页面上搜索并单击 应用高可用服务AHAS,即可访问应用高可用服务控制台,然后在左侧导航栏选择 多活容灾。

接入Go应用

将Go应用接入AHAS应用防护后,可以对其配置流控、隔离和系统规则来保证系统稳定性。本文介绍如何使用SDK方式将Go应用接入应用防护。前提条件 确保Go应用的版本为1.13.0或以上,并通过Go Modules管理依赖。Dubbo、Gin Web、gRPC、Mrcio应用...

接入ECS

AHAS架构感知和故障演练支持在ECS上一键安装应用高可用探针。安装成功后,您可以直观地查看应用对基础架构的依赖关系,组件间的依赖关系,以及对应用进行故障演练。本文介绍如何快速接入ECS。前提条件 确保待安装探针的ECS系统为Linux或...

接入演练应用

在 安装应用高可用插件 页面安装探针,在目标主机右侧 操作 列 单击安装。填写应用、应用分组信息。已有应用,则选择应用名称与应用分组,单击 安装。新增应用,则填写应用名称与应用分组,单击 安装。单击 下一步,查看已安装的探针。单击...

如何结束 AHAS Agent 进程?

AHAS应用高可用探针(即 AHAS Agent)提供进程自动拉起功能,即定时检查 AHAS Agent 进程是否存在,如不存在,自动拉起该进程。这一功能保证了进程可用性,避免进程因异常挂掉或机器重启等原因,需要手动拉起的情况。所以,您在服务器...

接入应用方式

SDK接入 包括以下接入方式:Spring Boot/Spring Cloud应用 Spring应用 Dubbo应用 Web应用 自定义埋点 K8s接入 AHAS与容器服务Kubernetes版数据互通,因此容器服务Kubernetes版中的应用可以快速接入AHAS应用防护。SAE接入 对于在Serverless...

什么是故障演练

故障演练与AHAS服务体系 故障演练作为AHAS的一部分,与AHAS其他功能组成了一套完善的高可用保障服务,可以帮助用户实现包括架构、业务、人员的全面高可用提升。故障演练在其中承担着问题发现、问题验证、高可用经验沉淀的作用。

接入SAE应用

相对于其他Serverless产品,SAE抽象了应用的概念,并提供了一整套微服务解决方案,支持Spring Cloud、Dubbo、HSF等主流的微服务开发框架,实现了Serverless架构和微服务架构的完美结合。操作步骤 登录 AHAS控制台,然后在页面左上角选择...

安装探针概述

为您的主机等资源安装应用高可用探针后,即可使用AHAS架构感知和故障演练功能,能直观地看到应用对基础架构的依赖关系、组件间的依赖关系,以及对指定机器进行故障演练。接入 AHAS架构感知和故障演练可以接入云服务器ECS、自建Kubernetes、...

如何将流量防护模块迁移到MSE

AHAS产品后续将更专注于通过多活容灾MSHA(Multi-Site High Availability)的多活建设和演练保鲜能力,提升应用高可用性。本文介绍如何将流量防护模块从AHAS迁移到MSE。流量防护模块的迁移步骤(可选)步骤一:AHAS去除接入 说明 未接入...

配置流控规则

配置流控规则的原理是监控应用或服务流量的QPS指标,当指标达到设定的阈值时立即拦截流量,避免应用被瞬时的流量高峰冲垮,从而保障应用高可用性。本文介绍如何设置Nginx应用的流控规则。前提条件 将Nginx接入流量防护 请求分组管理 操作...

什么是容器报警演练

报警演练功能概述 Kubernetes集群的自动报警功能是保障Kubernetes集群高可用的重要功能之一。当集群的API Server监测到特定事件,报警模块会通过邮件、短信等方式通知用户处理。AHAS容器演练中的监控报警验证功能通过模拟事件触发,验证...

产品架构

产品架构AHAS Agent AHAS Agent安装在指定的目标机器上,用来执行服务端下发的故障注入命令以及采集演练相关的必要信息,例如CPU、内存占用等。主要有以下特点:快捷高效:支持在控制台一键安装AHAS Agent,如果是公网则需要用户手动...

公网常见问题

请在控制台左上角选择 公网 环境,并在程序启动参数中加入-Dahas.license=${license},然后在公网控制台查看应用。公网模式下AHAS控制台看不到数据?在公网模式下AHAS控制台看不到数据,且查看~/logs/csp 下的日志,出现如下错误信息。表示...

开源Sentinel与商业化AHAS流量防护对比

Sentinel是面向分布式服务架构的轻量级流量控制产品,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来保护服务的稳定性。AHAS流量防护是开源框架Sentinel的商业化产品,是阿里巴巴双十一技术体系中的核心组件。它在...

应用防护原则概述

AHAS应用防护原则 AHAS是围绕着资源来工作的。编码时,只需要关心如何定义资源,即哪些方法、代码块需要保护,而不需要关注如何保护这个资源。通过添加规则来保护资源,规则添加即时生效。规则配置原则 按照应用处理能力进行流控:按服务...

什么是架构感知

AHAS架构感知模块能够自动识别并分析在阿里云上部署的应用程序和服务架构,通过收集和处理数据,构建系统架构图。您可以更加直观的了解架构的组成以及架构组件间的依赖关系。架构架构组件 为了更好地理解AHAS提供的架构感知模块,您...

样例工程

通过试用Sentinel样例工程,您能够更快捷地了解AHAS应用防护功能。sentinel-demo-basic:Sentinel的基本使用示例,包括流控、降级、系统保护和异步调用资源定义等demo。sentinel-demo-annotation-spring-aop:Sentinel使用注解的示例。...

弱依赖降级

针对以上情况,可以使用 AHAS 应用防护功能对依赖方配置降级规则来保证系统稳定性。功能原理 若应用依赖于多个下游服务(弱依赖),当下游服务调用过慢,则会严重影响当前服务的调用。为调用端配置基于平均响应时间或错误率的降级规则后,...

什么是消息演练

这些消息服务之前并没有在系统中实际经历过真实流量考验,其中某些隐患或缺陷很难被发现,急需通过故障演练来评测高可用性。AHAS提供了强大且高灵活度的故障演练功能,可以根据不同的场景注入对应的故障类型。为了使您的演练服务更便捷,...

接入容器服务Kubernetes版应用

对于部署在容器服务Kubernetes版中的Java应用,可以使用AHAS应用防护对其配置流控、降级和系统规则来保证系统稳定性。本文将介绍如何将容器服务Kubernetes版中的应用接入AHAS应用防护。前提条件 快速创建Kubernetes托管版集群 步骤一:安装...

接入容器服务Kubernetes版应用

对于部署在容器服务Kubernetes版中的Java应用,可以使用AHAS应用防护对其配置流控、降级和系统规则来保证系统稳定性。本文将介绍如何将容器服务Kubernetes版中的应用接入AHAS应用防护。前提条件 快速创建Kubernetes托管版集群 步骤一:安装...

强弱依赖治理最佳实践

本文以对一个部署在Kubernetes上的微服务应用进行强弱依赖治理为例,介绍通过场景化演练来发现依赖问题、暴露风险的整个过程。背景信息 关于强弱依赖治理的更多信息,请参见 强弱依赖治理概述 和 应用强弱依赖治理。示例说明 本文示例的...

配置HSF

EDAS同城服务层支持HSF应用服务信息的展示,以及单元格(Cell)内流量封闭策略的配置(能够有效避免跨单元格、跨机房RPC调用带来的网络延迟增长,并控制爆炸半径在单元格内)。本文介绍如何针对EDAS上部署的HSF应用,配置同城多活服务层...

接入自建Kubernetes集群

AHAS架构感知和故障演练支持接入自建Kubernetes集群,可以自动侦测容器环境包含的ECS主机、容器组、容器、进程等。本文介绍如何将探针接入自建Kubernetes集群。前提条件 确保您的Kubernetes api-server组件接口版本在1.10及以上。操作步骤 ...

通过Java Agent接入

若您的应用使用AHAS支持的第三方组件和框架,可使用Agent接入方式,零代码修改接入AHAS应用防护。本文以Java Agent为例介绍Agent接入方法。前提条件 确认应用使用的第三方组件和框架在支持列表中,更多信息,请参见 支持组件列表。自1.9.1...

微服务强弱依赖治理

应用强弱依赖治理的基础上,微服务强弱依赖治理功能,通过接入MSE,可分析出应用所依赖的Dubbo、Spring Cloud服务,并能够快速的发起方法级别的故障注入,帮助您快速分析出应用与所依赖的各种方法之间的强弱依赖关系。本文介绍如何进行微...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
应用高可用服务 语音服务 微服务引擎 负载均衡 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用