应用高可用服务 AHAS

应用高可用服务AHAS是一款专注于提高应用高可用能力的SaaS产品,提供应用架构自动探测、故障注入式高可用能力演练、一键应用防护和增加功能开关等功能,可以快速低成本地提升应用可用性。

容灾演练断网方式说明

使用场景 机房级业务整体不可用。机房级云服务不可用。机房级云基础设施不可用。使用限制 可用区断网基于VPC网络ACL的高级特性。若VPC不支持高级特性,则无法使用可用区断网方式。更多信息,请参见VPC高级功能。如果您可用区内的ECS实例...

什么是故障演练

适用场景 故障演练可适用于以下典型场景:衡量微服务的容错能力通过模拟调用延迟、服务不可用、机器资源满载等,查看发生故障的节点或实例是否被自动隔离、下线,流量调度是否正确,预案是否有效,同时观察系统整体的QPS或RT是否受影响。...

产品版本说明

本文介绍应用高可用服务AHAS(Application High Availability Service)产品的发布历史。表 1.AHAS版本说明 变更时间 变更分类 产品模块 变更内容 产品文档 2021年02月 新功能 流量防护 支持Ingress接入Nginx防护,对其设置流控规则,实现...

同城容灾演练产品概述

例如:企业正使用的云产品实例不可用。可用区的某产品的集群级别的性能衰减或不可用。基础设置故障导致的整个可用区故障。容灾演练示意图 同城容灾架构评估项 评估项 要求 SLB 多可用区SLB实例。应用层 ECS多可用区部署,相关应用多可用区...

API概览

DescribeHostAvailabilityList 调用DescribeHostAvailabilityList接口查询可用性监控任务列表。DescribeUnhealthyHostAvailability 调用DescribeUnhealthyHostAvailability接口查询探测结果异常的服务器列表。DisableHostAvailability 调用...

MigrateToOtherZone

调用MigrateToOtherZone接口迁移MongoDB实例到其他可用区。本接口适用于副本集实例,暂支持单节点实例和分片集群实例。说明 如果实例申请了公网连接地址,需要先调用ReleasePublicNetworkAddress接口释放公网连接地址。调试 您可以在Open...

API概览

本文列举了AHAS支持的API接口。监控 监控相关的API如下表。API 描述 GetMetricsOfApp 调用GetMetricsOfApp接口获取应用监控指标。GetMetricsOfResource 调用GetMetricsOfResource接口获取资源监控数据。流控规则 流控规则相关的API如下表。...

配置流控规则

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

同城流量封闭实践

在MSHA商城,查看导购请求的实际调用链路,存在跨单元格(可用区)的RPC调用。路由规则如下:流量按比例(50%)分流到2个单元格的入口Web应用。RPC调用在单元格(可用区)内封闭。RPC调用在单元格B内封闭如下图所示:RPC调用在单元格I内...

同城流量封闭实践

在MSHA商城,查看导购请求的实际调用链路,存在跨单元格(可用区)的RPC调用。路由规则如下:流量按比例(50%)分流到2个单元格的入口Web应用。RPC调用在单元格(可用区)内封闭。RPC调用在单元格B内封闭如下图所示:RPC调用在单元格I内...

MigrateAvailableZone

调用MigrateAvailableZone接口迁移MongoDB实例的可用区。本接口适用于MongoDB 4.2及以下版本的副本集实例,分片集群实例,暂支持单节点实例。说明 如果实例申请了公网连接地址,需要先调用ReleasePublicNetworkAddress接口释放公网连接...

同城多活架构实践

演练预期:电商首页展示的查询链路对商品应用是强依赖,强依赖故障将导致业务不可用,且故障的爆炸半径应该控制在单元格内。创建故障演练。创建杭州单元格B下的商品应用故障演练(例如网络丢包)。具体操作,请参见创建演练。故障注入。在...

同城多活架构实践

演练预期:电商首页展示的查询链路对商品应用是强依赖,强依赖故障将导致业务不可用,且故障的爆炸半径应该控制在单元格内。创建故障演练。创建杭州单元格B下的商品应用故障演练(例如网络丢包)。具体操作,请参见创建演练。故障注入。在...

管理探针

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

什么是应用高可用服务AHAS

应用高可用服务(Application High Availability Service)是一款专注于提高应用高可用能力的SaaS产品,包含架构感知、流量防护、故障演练和功能开关四大独立的功能模块。架构感知:自动感知应用的拓扑结构。以可视化的方式直观呈现应用对...

基本概念

本文介绍了应用高可用服务 AHAS 涉及的基本概念和四大子模块的基本概念,了解这些基本概念有助于您更好地使用本产品。通用概念:什么是应用高可用服务环境(AHAS 环境)?什么是探针?架构感知相关概念:什么是架构和架构组件?流量防护...

同城多活常见问题

基本概念 逻辑集群概念 可用区概念 同可用区多个逻辑集群优先 支持 支持 故障场景RPC切零 支持 支持 支持的服务 微服务 消息 分布式任务 微服务 消息是基于Shutdown机制实现多活么?不是。因为这样会涉及业务重启恢复,如果每次容灾...

开通AHAS

本文介绍如何开通应用高可用服务AHAS(Application High Availability Service)。前提条件 您已登录阿里云账号,并完成账号的实名认证。个人实名认证 企业实名认证 操作步骤 打开AHAS产品主页。在产品主页上单击免费开通。在应用高可用...

接口详情

接口详情页面,主要展示该应用所有接口的通过QPS、限流QPS、异常QPS指标、RT、并发数据等,还可以管理网关接口的流控规则。本文介绍网关防护的接口详情页的主要功能。功能入口 登录AHAS控制台,然后在页面左上角选择地域。在控制台左侧...

API概览

查询可用集群信息列表 调用ListEmrAvailableConfig接口,查询可用集群信息列表。查询可用资源 调用ListEmrAvailableResource接口,查询可用资源列表。查看EMR版本信息 调用ListEmrMainVersion接口,查询E-MapReduce版本列表。修改集群模版 ...

规则管理

在规则管理页面,主要展示了流控、隔离、降级等规则下包含的接口信息,还可以通过此页面管理各个接口的限流规则。本文介绍规则管理页面的主要功能。功能入口 登录AHAS控制台。在AHAS控制台左上角,选择应用接入的地域。在控制台左侧导航栏...

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

应用侧 核心能力 功能描述 AHAS流量防护 开源Sentinel 基础的流控降级、系统保护功能 支持 支持 慢SQL识别与熔断 支持 支持 异常自动重试 支持 支持 弱依赖接口主动降级 支持 支持 全自动托管、高可用的集群流控服务 支持 支持 ...

API概览

DescribeRegions 调用DescribeRegions接口查看MongoDB实例可用的地域和可用区。MigrateAvailableZone 调用MigrateAvailableZone接口迁移MongoDB实例的可用区。连接管理 API 描述 AllocatePublicNetworkAddress 调用...

创建阈值报警规则

DataNode中IPC端口的可用性 DataNodeIpcPortOpen DataNode中IPC端口的可用性:1:可用 0:不可用 JournalNode的RPC端口可用性 JournalNodeRpcPortOpen JournalNode的RPC端口的可用性:1:可用 0:不可用 ZKFC端口的可用性 ZKFCPortOpen ...

API概览

可用虚拟IP API 描述 CreateHaVip 调用CreateHaVip接口创建高可用虚拟IP(HaVip)。DescribeHaVips 调用DescribeHaVips接口查询指定地域内的HaVip。AssociateHaVip 调用AssociateHaVip接口将HaVip绑定到专有网络ECS实例上。...

Mac

注意 必须先调用getCameraList接口获取设备列表后再调用此接口设置。getAudioCaptures(仅Mac可用):获取系统中的录音设备列表。(NSArray<AliRtcDeviceInfo*>getAudioCaptures;getCurrentAudioCapture(仅Mac可用):获取当前使用的...

应用防护规则适用场景

规则说明 AHAS提供以下能力避免慢调用等不稳定因素造成服务不可用:并发控制:作为一种轻量级隔离的手段,控制某些调用的并发数(即正在进行的数目),防止过多的慢调用挤占正常的调用。更多信息,请参见配置隔离规则。熔断:对不稳定的弱...

机器监控

平铺视图:区分调用链路关系,平铺展示接口的运行情况。树状视图:根据接口的调用链路关系,展示树状结构。单击目标接口操作列中的流控、隔离或降级,可以快速管理限流规则。详情请参见配置流控规则、配置隔离规则和配置降级规则。单击...

弱依赖降级

若依赖方出现不稳定的情况,则请求和调用依赖方的方法的响应时间变长,线程产生堆积,最终可能耗尽自身的线程数,导致应用本身不可用。在复杂链路中,若某一环不稳定,就可能会层层渲染,最终导致整个链路都不可用。针对以上情况,可以使用...

迁移可用

调用MigrateToOtherZone接口将RDS实例迁移至其他可用区。例如,实例目前位于华东1(杭州)的cn-hangzhou-a可用区,调用此接口可以将该实例迁移至杭州的cn-hangzhou-b可用区。说明 仅支持迁移到同一地域的其它可用区,支持迁移到其它地域...

CLB支持的地域与可用

例如可用区A的传统型负载均衡CLB不可用时,ECS并不一定不可用,因此如果仅因为传统型负载均衡CLB集群故障导致的传统型负载均衡CLB主备倒换,备可用区的传统型负载均衡CLB依然可以将流量分发至不同可用区的ECS。但当整个可用区的所有集群...

配置流控规则

失败退化策略 当出现连接失败、通信失败或Token Server不可用等情况时,流控规则是退化到单机限流的模式或是直接通过忽略失败情况。退化到单机限流:当出现失败的情况时,退化到根据的单机阈值来进行流控。需要设置退化单机阈值,代表单机...

ModifyCommonBandwidthPackageIpBandwidth

接口处于公测期,且仅可以通过该接口实现为已经加入到共享带宽的EIP设置最大可用带宽值,控制台暂支持该功能。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK...

ModifyCommonBandwidthPackageIpBandwidth

接口处于公测期,且仅可以通过该接口实现为已经加入到共享带宽的EIP设置最大可用带宽值,控制台暂支持该功能。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK...

API概览

DescribeRegions 调用DescribeRegions接口查询可用地域。DescribeInstanceLog 调用DescribeInstanceLog接口获取实例日志。DescribeComponents 调用DescribeComponents接口获取应用创建部署时所需的组件版本。DescribeEdasContainers 调用...

创建流量大盘

流量大盘可展示不同应用、不同接口的通过QPS、拒绝QPS、异常QPS、RT和并发数等信息,给您带来更好的监控体验。前提条件 接入AHAS应用防护或网关防护。接入应用防护,请参见接入应用概述。接入网关防护,请参见网关防护概述。背景信息 流量...

PTS和AHAS共同保障应用稳定性

为提高应用高可用性,可以结合使用PTS与AHAS。首先使用PTS压测评估系统瓶颈,然后使用AHAS以系统瓶颈指标为阈值设置流控、降级、系统或隔离规则,保障系统稳定性。背景信息 随着应用系统的频繁迭代,保障应用系统的稳定性越来越重要。主要...

接口详情

接口详情页面,主要展示该应用所有接口的通过QPS、限流QPS、异常QPS指标、RT、并发数据等,还可以在此页面为接口管理流控规则。本文介绍接口详情页的主要功能。功能入口 登录AHAS控制台,然后在页面左上角选择地域。在控制台左侧导航栏中...

如何结束 AHAS Agent 进程?

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

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折