通过在访问控制RAM控制台创建的RAM用户,您可以实现权限分割的目的,按需为RAM用户赋予不同权限。...在RAM 用户中心 页面上搜索并单击 应用高可用服务 或 AHAS,即可访问应用高可用服务控制台,然后在左侧导航栏选择 多活容灾。
通过SDK接入方式将应用接入AHAS应用防护后,如果默认的配置无法满足您的业务需求,可以使用AHAS应用防护的SDK可以配置对代码块的流控、配置应用被流控降级后的行为以及配置扩展接口等。配置对代码块的流控 AHAS是围绕着 资源 来工作的。可...
AHAS应用防护原则 AHAS是围绕着资源来工作的。编码时,只需要关心如何定义资源,即哪些方法、代码块需要保护,而不需要关注如何保护这个资源。通过添加规则来保护资源,规则添加即时生效。规则配置原则 按照应用处理能力进行流控:按服务...
AHAS的流量防护支持接入Http Client,首先应用通过SDK...} } 相关文档 关于AHAS应用防护接入的相关文档如下:接入Spring Boot/Spring Cloud应用 接入Spring应用 接入Dubbo应用 接入HSF应用 接入Web应用 通过自定义埋点接入 接入MyBatis应用
Spring Cloud Gateway 应用可以通过 SDK 接入的方式接入 AHAS 网关流控降级。将 Spring Cloud Gateway 应用接入 AHAS 网关流控降级后,可以对其配置流控规则来保证系统稳定性。本文介绍如何使用 SDK 方式将 Spring Cloud Gateway 应用接入...
本文介绍如何查看License。...注意事项 2020年05月20日之前开通AHAS的用户,不同地域License可能不同步,若需要接入到AHAS公网,请先在 AHAS控制台 页面的左上角选择公网,再查看License。License属于用户敏感信息,请勿泄露给他人使用。
应用大盘用于展示具有调用关系的应用,在调用拓扑结构上透出应用概览信息,如节点资源,应用防护信息,流量防护事件等,方便您及时感知系统情况、调用关系、应用内部问题或者告警等,帮助您采取必要的问题解决措施。本文以应用通过Agent...
配置流控规则的原理是监控应用或服务流量的QPS指标,当指标达到设定的阈值时立即拦截流量,避免应用被瞬时的流量高峰冲垮,从而保障应用高可用性。本文介绍如何设置Nginx应用的流控规则。前提条件 将Nginx接入流量防护 请求分组管理 操作...
深度集成的阿里云产品 AHAS Chaos 和阿里云的许多产品如 ARMS、SLS、EDAS、OTS 以及架构感知服务等做了深度集成,通过授权您可以实现以下功能。对依赖的阿里云组件进行故障注入。基于接入的阿里云监控系统数据如 ARMS 来丰富演练检查和恢复...
将MyBatis应用接入AHAS应用防护后,可以对其配置流控、降级和系统规则来保证系统稳定性。本文介绍使用SDK方式将MyBatis应用接入应用防护。操作步骤 登录 AHAS控制台。在AHAS控制台左上角,选择应用接入的地域。在控制台左侧导航栏中选择 ...
将HSF(高速服务框架,High-speed Service Framework)应用接入AHAS应用防护后,可以对其配置流控、降级和系统规则来保证系统稳定性。本文介绍如何使用SDK方式将HSF应用接入应用防护。操作步骤 登录 AHAS控制台。在AHAS控制台左上角,选择...
本文介绍如何查看License。...注意事项 2020年05月20日之前开通AHAS的用户,不同地域License可能不同步,若需要接入到AHAS公网,请先在 AHAS控制台 页面的左上角选择公网,再查看License。License属于用户敏感信息,请勿泄露给他人使用。
Spring Cloud Zuul应用可以通过SDK接入的方式接入AHAS网关防护。将Spring Cloud Zuul应用接入AHAS网关防护后,可以对其配置流控规则来保证系统稳定性。本文介绍如何使用SDK方式将Spring Cloud Zuul应用接入网关防护。操作步骤 登录 AHAS...
将应用接入功能开关后,即可使用功能开关的全部功能。本文将帮助您了解如何使用SDK方式接入应用。操作步骤 登录 AHAS控制台,然后在页面左上角选择 地域。在左侧导航栏选择 功能开关,然后在页面右上角单击 新应用接入。可选:在 新应用接...
您可以使用AHAS提供的Java SDK进行API调用。前提条件 安装Java SDK必须用1.6或更高版本的 JDK。获取Java SDK 您可以通过Maven直接获取Java SDK(联网环境下推荐)。打开Maven项目下的pom.xml文件,添加aliyun-java-sdk-core和aliyun-java-...
将Go应用接入AHAS应用防护后,可以对其配置流控、隔离和系统规则来保证系统稳定性。本文介绍如何使用SDK方式将Go应用接入应用防护。前提条件 确保Go应用的版本为1.13.0或以上,并通过Go Modules管理依赖。Dubbo、Gin Web、gRPC、Mrcio应用...
对于部署在容器服务Kubernetes版中的Java应用,可以使用AHAS应用防护对其配置流控、降级和系统规则来保证系统稳定性。本文将介绍如何将容器服务Kubernetes版中的应用接入AHAS应用防护。前提条件 快速创建Kubernetes托管版集群 步骤一:安装...
对于部署在容器服务Kubernetes版中的Java应用,可以使用AHAS应用防护对其配置流控、降级和系统规则来保证系统稳定性。本文将介绍如何将容器服务Kubernetes版中的应用接入AHAS应用防护。前提条件 快速创建Kubernetes托管版集群 步骤一:安装...
AHAS架构感知和故障演练支持接入自建Kubernetes集群,可以自动侦测容器环境包含的ECS主机、容器组、容器、进程等。本文介绍如何将探针接入自建Kubernetes集群。前提条件 确保您的Kubernetes api-server组件接口版本在1.10及以上。操作步骤 ...
平台侧 核心能力 项目 AHAS CHAOS故障演练 ChaosBlade 基础的故障注入、应用管理等功能 支持 支持 高可用的演练服务保障 支持 不支持 演练场景参数自动识别 支持 不支持 演练流程编排(串行、并行)支持 不支持 演练流程安全防护 支持 不...
将应用接入功能开关后,即可使用功能开关的全部功能。本文将帮助您了解如何使用Spring Boot Starter接入。操作步骤 登录 AHAS控制台,然后在页面左上角选择 地域。在左侧导航栏单击 功能开关,然后在页面右上角单击 新应用接入。可选:在 ...
在普通主机上安装AHAS探针后,即可体验架构感知和故障演练功能,直观地查看应用对基础架构的依赖关系,组件间的依赖关系,以及对应用进行故障演练。本文介绍如何将探针接入主机,主机类型包括Linux和Windows。操作步骤 登录 AHAS控制台,并...
AHAS为网格化应用提供控制全局流量的能力,例如Istio、Envoy服务网格。本文介绍如何在AHAS中接入Istio服务网格(包括阿里云服务网格ASM)、Envoy集群并为其配置流控规则。前提条件 已开通AHAS专业版,若没有开通,请进入 开通页面。背景...
故障演练支持对部署在阿里云ECS实例、容器服务Kubernetes集群、K8s架构类应用、Java类应用进行故障演练。完整的故障演练包括以下四个阶段:安装故障演练探针 对指定机器进行演练,需要在机器上面安装故障演练探针,探针的作用是下发故障...
AHAS应用防护功能就可以预防这些不稳定因素带来的影响,针对流量进行高可用的防护,从而保障服务“稳如磐石”。核心场景 应用防护各规则说明和适用的核心场景如下表所示。应用防护规则 描述 核心场景 说明文档 流量控制规则 通过AHAS配置...
这些消息服务之前并没有在系统中实际经历过真实流量考验,其中某些隐患或缺陷很难被发现,急需通过故障演练来评测高可用性。AHAS提供了强大且高灵活度的故障演练功能,可以根据不同的场景注入对应的故障类型。为了使您的演练服务更便捷,...
操作步骤 登录 AHAS控制台。在控制台左侧导航栏中单击 多活容灾。在控制台左侧导航栏选择 监控中心>操作日志。在 操作日志 页面,可以通过设置过滤条件来搜索目标日志。单击目标日志右侧 操作 列的 详情,可以查看该操作的调用代码。
报警演练功能概述 Kubernetes集群的自动报警功能是保障Kubernetes集群高可用的重要功能之一。当集群的API Server监测到特定事件,报警模块会通过邮件、短信等方式通知用户处理。AHAS容器演练中的监控报警验证功能通过模拟事件触发,验证...
应用配置指令 应用名称设置指令:ahas_app_name 语法:ahas_app_name ahas_demo_app;默认值:无 配置上下文:main 是否必须配置:是 日志路径设置指令:sentinel_log_path 语法:sentinel_log_path/opt/nginx-sentinel-cpp-linux;默认值:~...
AHAS 可以对网关进行流量控制,从流量入口处拦截骤增的流量,防止下游服务被压垮。网关防护的主要功能如下:针对路由配置中的某个路由进行流量控制,或者自定义一组 API 进行流量控制。针对请求的客户端 IP、Header 或者 URL 参数进行流控...
主机视图呈现主机在可用区之间的分布以及请求链路信息。本文介绍如何查看主机视图。查看拓扑图 登录 AHAS控制台,从左侧导航栏选择 故障演练>架构感知。在 基础视图 区域,单击 主机视图 的 查看视图,进入详情页。默认的拓扑图将显示当前...
AHAS支持对云服务器ECS(Elastic Compute Service)和容器服务ACK(Alibaba Cloud Container Service for Kubernetes)进行演练,为了控制被演练对象的范围,AHAS故障演练支持对RAM子账号进行授权配置。配置方法 使用阿里云账号登录 RAM...
将Dubbo应用接入AHAS应用防护后,可以对其配置流控、降级和系统规则来保证系统稳定性。本文介绍如何使用SDK方式将Dubbo应用接入应用防护。操作步骤 登录 AHAS控制台。在AHAS控制台左上角,选择应用接入的地域。在控制台左侧导航栏中选择 ...
AHAS实例按地域(Region)划分,在日常操作维护中,您可能因机器在不同的地域而需要切换控制台中的地域(Region),本文介绍在AHAS控制台如何切换地域(Region)。操作步骤 登录 AHAS控制台。单击控制台左上方的地域,在列表中选择所需的...
创建业务LDC 登录 AHAS控制台。在左侧导航栏,单击 多活容灾。在 多活容灾管控平台,选择 多活基础>业务LDC。在 业务LDC 页面,单击 新增业务LDC,填写业务LDC信息。参数 描述 业务类型名称 业务类型的名称,例如电商导购业务和电商下单...
本文介绍如何在AHAS控制台查看您的消费情况。如何在控制台查看资源状况?登录 AHAS控制台。在 概述 页面,右上角的 资源状况 区域,展示了当前资源状况。流量防护 的 在线节点数 为当前活跃节点数。剩余资源 为剩余按量抵扣资源包资源。...
应用视图页面是通过采集主机进程与网络数据,来展示主机部署应用的拓扑架构。您可以通过筛选进程类型,查看进程的拓扑图和详细信息。本文介绍如何在应用视图中查看进程。操作步骤 登录 AHAS控制台,在左侧导航栏选择 故障演练>架构感知。在...
EDAS同城服务层支持HSF应用、服务信息的展示,以及单元格(Cell)内流量封闭策略的配置(能够有效避免跨单元格、跨机房RPC调用带来的网络延迟增长,并控制爆炸半径在单元格内)。本文介绍如何针对EDAS上部署的HSF应用,配置同城多活服务层...
AHAS主动降级规则可以指定对某些接口进行降级,被降级的接口会触发自定义的降级行为(如返回指定内容)而不会执行原有的逻辑。本文介绍如何新增主动降级规则。前提条件 将应用接入AHAS应用防护,具体操作,请参见 接入应用方式。注意事项 ...
全局架构视图 可视化演练的全局架构视图展示应用的机器数量、演练数量以及应用之间的调用关系等。登录 AHAS控制台,在左侧导航栏选择 故障演练>概览。在故障演练页面的左侧导航栏选择 可视化演练。界面展示可视化演练的全局架构视图。左侧...