接入HSF应用

将HSF(高速服务框架,High-speed Service Framework)应用接入AHAS应用防护后,可以对其配置流控、降级和系统规则来保证系统稳定性。本文介绍如何使用SDK方式将HSF应用接入应用防护。操作步骤 登录 AHAS控制台。在AHAS控制台左上角,选择...

接入Dubbo应用

将Dubbo应用接入AHAS应用防护后,可以对其配置流控、降级和系统规则来保证系统稳定性。本文介绍如何使用SDK方式将Dubbo应用接入应用防护。操作步骤 登录 AHAS控制台。在AHAS控制台左上角,选择应用接入的地域。在控制台左侧导航栏中选择 ...

性能基准

本文列出了 AHAS 应用流控降级在特定 CPU、OS、Java 版本的测试环境下的基准表现。测试环境 基准的测试环境:CPU:Intel(R)Xeon(R)CPU E5-2650 v2@2.60GHz(32 cores)OS:Linux 2.6.32-220.23.2.ali927.el5.x86_64 Java 版本:java ...

演练概述

故障演练支持对部署在阿里云ECS实例、容器服务Kubernetes集群、K8s架构应用、Java类应用进行故障演练。完整的故障演练包括以下四个阶段:安装故障演练探针 对指定机器进行演练,需要在机器上面安装故障演练探针,探针的作用是下发故障...

配置Dubbo

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

主机视图

主机视图呈现主机在可用区之间的分布以及请求链路信息。本文介绍如何查看主机视图。查看拓扑图 登录 AHAS控制台,从左侧导航栏选择 故障演练>架构感知。在 基础视图 区域,单击 主机视图 的 查看视图,进入详情页。默认的拓扑图将显示当前...

网关防护概述

AHAS 可以对网关进行流量控制,从流量入口处拦截骤增的流量,防止下游服务被压垮。网关防护的主要功能如下:针对路由配置中的某个路由进行流量控制,或者自定义一组 API 进行流量控制。针对请求的客户端 IP、Header 或者 URL 参数进行流控...

开源ChaosBlade与商业化AHAS CHAOS故障演练对比

平台侧 核心能力 项目 AHAS CHAOS故障演练 ChaosBlade 基础的故障注入、应用管理等功能 支持 支持 高可用的演练服务保障 支持 不支持 演练场景参数自动识别 支持 不支持 演练流程编排(串行、并行)支持 不支持 演练流程安全防护 支持 不...

AHAS服务关联角色

应用场景 AHAS架构感知的资源拓扑、流量防护等功能需要访问负载均衡SLB(Server Load Balancer)、专有网络VPC(Virtual Private Cloud)、云服务器ECS(Elastic Compute Service)等云服务的资源时,可通过自动创建的AHAS服务关联角色...

使用可视化演练

全局架构视图 可视化演练的全局架构视图展示应用的机器数量、演练数量以及应用之间的调用关系等。登录 AHAS控制台,在左侧导航栏选择 故障演练>概览。在故障演练页面的左侧导航栏选择 可视化演练。界面展示可视化演练的全局架构视图。左侧...

压测Spring Cloud服务

应用压测功能通过对系统的压测,得到一系列的性能指标,从而指导您配置最优的防护规则,实现业务的高可用。本文介绍压测Spring Cloud服务的操作步骤。前提条件 应用已接入AHAS应用防护,具体操作,请参见 接入应用方式。背景信息 应用压测...

功能优势

深度集成的阿里云产品 AHAS Chaos 和阿里云的许多产品如 ARMS、SLS、EDAS、OTS 以及架构感知服务等做了深度集成,通过授权您可以实现以下功能。对依赖的阿里云组件进行故障注入。基于接入的阿里云监控系统数据如 ARMS 来丰富演练检查和恢复...

接入Http Client

前提条件 已通过SDK方式在AHAS应用防护中接入应用,具体操作,请参见 接入应用方式。如果您要接入的应用是Spring Boot/Spring Cloud,具体操作,请参见 接入Spring Boot/Spring Cloud应用。接入OkHttp 若要将OkHttp接入AHAS流量防护,您只...

应用防护规则适用场景

AHAS应用防护功能就可以预防这些不稳定因素带来的影响,针对流量进行高可用的防护,从而保障服务“稳如磐石”。核心场景 应用防护各规则说明和适用的核心场景如下表所示。应用防护规则 描述 核心场景 说明文档 流量控制规则 通过AHAS配置...

配置RAM权限

AHAS支持对云服务器ECS(Elastic Compute Service)和容器服务ACK(Alibaba Cloud Container Service for Kubernetes)进行演练,为了控制被演练对象的范围,AHAS故障演练支持对RAM子账号进行授权配置。配置方法 使用阿里云账号登录 RAM...

Nginx Sentinel模块配置(旧版)

AHAS应用名-app=。这里配置的应用名即在AHAS控制台上查看和管理的应用名。可选配置,AHAS环境(namespace)-ns=。在公网环境接入时,还需要添加License配置:公网接入License-license=,可登录 AHAS控制台 查询您的License,具体操作,请...

业务LDC

创建业务LDC 登录 AHAS控制台。在左侧导航栏,单击 多活容灾。在 多活容灾管控平台,选择 多活基础>业务LDC。在 业务LDC 页面,单击 新增业务LDC,填写业务LDC信息。参数 描述 业务类型名称 业务类型的名称,例如电商导购业务和电商下单...

接入ARMS监控

故障演练时通过接入应用实时监控服务ARMS(Application Real-Time Monitoring Service)可以对演练过程的指标进行监控,包含JVM内存、JVM线程数、JVMGC相关、网络出入口流量、磁盘、CPU等指标。本文介绍如何在故障演练中接入ARMS并监控演练...

历史记录

操作步骤 登录 AHAS 控制台,然后在页面左上角选择 地域。在控制台左侧导航栏选择 功能开关,在 应用列表 页面单击目标应用的资源卡片。进入目标应用的 开关列表 页面。在左侧导航栏选择 历史记录。在 历史记录 页面展示了所有开关 90 天内...

演练场景说明

恢复阶段的演练任务目的是清除故障演练的影响,使应用服务恢复正常,通常不需要配置参数。本文不再介绍恢复阶段的演练活动。基础资源类场景 场景名称 特性 CPU类场景 CPU场景包含指定CPU使用率负载和指定核使用率满载,旨在让CPU在特定...

探针安装常见问题

常见问题 本文介绍了以下常见问题:AHAS架构感知和故障演练探针limits配置 ECS探针安装常见问题 容器服务安装ack-ahas-pilot常见问题1 容器服务安装ack-ahas-pilot常见问题2 容器服务安装ack-ahas-pilot常见问题3 容器服务安装ack-ahas-...

配置集群流控规则

集群小流量流控:某些高可用防护场景下需要将服务调用QPS限制到很小的量,此时平均到每台机器的QPS可能小于1,无法通过单机流控进行精确控制。例如希望限制总QPS为50,但节点数有100个。有业务含义的流量控制:例如限制某个API每个用户每...

Java SDK接入指南

您可以使用AHAS提供的Java SDK进行API调用。前提条件 安装Java SDK必须用1.6或更版本的 JDK。获取Java SDK 您可以通过Maven直接获取Java SDK(联网环境下推荐)。打开Maven项目下的pom.xml文件,添加aliyun-java-sdk-core和aliyun-java-...

配置SpringCloud

MSHA支持导入SpringCloud应用,并为其配置异地服务层的多活规则。本文介绍如何针对SpringCloud应用,配置异地多活服务层规则。前提条件 已创建注册中心。SpringCloud服务已注册到注册中心。操作步骤 登录 AHAS控制台。在控制台左侧导航栏中...

削峰填谷

当消费端请求骤增时,可以为其配置排队等待的流控规则,以稳定的速度逐步处理这些请求,起到削峰填谷的效果,从而避免流量骤增造成系统负载过。背景信息 在实际应用中,收到的请求是没有规律的。例如:某应用的处理请求的能力是每秒10个...

报警演练

AHAS的报警演练支持批量触发报警和定时触发报警,本文介绍这两种报警演练的操作方法。前提条件 集群已开启报警配置,具体操作,请参见 容器服务报警管理。批量触发报警 登录 AHAS控制台,然后在页面左上角选择地域。说明 目前容器演练暂不...

事件列表

事件级别 说明 Warning 告警 Serious 严重 事件类型和对象 目前AHAS架构感知仅支持Kubernetes类型的事件,事件对象包括Pod、Deployment和Service。事件对象 说明 Pod 容器组 Deployment 无状态类型的工作负载 Service 服务 事件信息 ...

自适应流控

前提条件 将应用接入AHAS应用防护,具体操作请参见 接入应用方式。背景信息 系统支持开启自适应流控或手动设置系统规则:自适应流控:当开启自适应流控,系统会根据CPU使用率动态调节应用的入口流量,在尽可能保证吞吐量的同时保证负载下...

Mesh防护

AHAS为网格化应用提供控制全局流量的能力,例如Istio、Envoy服务网格。本文介绍如何在AHAS中接入Istio服务网格(包括阿里云服务网格ASM)、Envoy集群并为其配置流控规则。前提条件 已开通AHAS专业版,若没有开通,请进入 开通页面。背景...

网络类场景

示例:应用A调用下游服务服务端口是7001)延迟5秒,延迟时间上下浮动500毫秒,网络调用的网卡是eth0。演练场景配置如下:网络丢包 网络丢包场景是指通过指定网络丢包因素(例如网卡、本地端口、远程端口、目标IP等)和丢包百分比,对应用...

服务提供方或消费方流控

AHAS 应用防护可以根据服务提供方的能力和服务消费方的分配能力进行流量控制。其中服务提供方(Service Provider)是指对外提供请求的服务或应用;服务消费方(Service Consumer)是指调用该服务的下游应用。根据服务提供方限流 为了保护...

配置SpringCloud

本文介绍对于SpringCloud应用,如何配置同城多活服务层规则。前提条件 已创建注册中心。SpringCloud服务已注册到注册中心。已创建同城多活实例。具体操作,请参见 新建同城多活实例。操作步骤 登录 AHAS控制台。在控制台左侧导航栏中单击 ...

同城流量封闭实践

多活容灾MSHA(Multi-Site High Availability)是一个云原生的多活容灾架构解决⽅案,同城流量封闭是指调用都在同一可用区内进行,减少和避免跨可用区调用带来的响应时间增长。本文通过一个电商业务案例,介绍如何进行同城流量封闭的操作。...

同城容灾演练产品概述

当企业的业务迁移部署在阿里云上,可使用阿里云的云解析DNS(Alibaba Cloud DNS)、负载均衡SLB(Server Load Balancer)、关系型数据库RDS(Relational Database Service)等产品,搭建同地域多可用区容灾系统架构,实现同城容灾。...

同城多活架构实践

同城多活架构介绍 同城多活(DB主备)的架构图如下:同城多活架构包含以下主要特征:应用可用区级多活。数据库跨可用区主备。RPO:分钟级(AZ级故障)。RTO:分钟级(AZ级故障)。应用场景:针对可用区级的故障、灾难,期望业务具备分钟级...

配置流控规则

配置流控规则的原理是监控应用或服务流量的QPS指标,当指标达到设定的阈值时立即拦截流量,避免应用被瞬时的流量高峰冲垮,从而保障应用高可用性。本文介绍如何配置管理流控规则,以及3种常用场景的流控配置规则。前提条件 将应用接入AHAS...

使用限制

MSHA SDK 限制项 客户端版本限制 说明 接入方式 Java应用接入MSHA SDK。无 微服务框架 HSF:com.taobao.hsf:hsf-all:2.2.8.7及以上版本。Spring Cloud:org.springframework.cloud:spring-cloud-dependencies:Finchley及以上版本。org....

配置RPC行为

前提条件 将应用接入AHAS应用防护。具体操作,请参见 接入应用方式。RPC Fallback行为仅支持AHAS Sentinel Java SDK 1.9.5及以上版本以及Java Agent 1.10.1及以上版本。RPC行为在AHAS SDK 1.9.5~1.10.3版本仅支持在Dubbo类型接口下生效,在...

压测Dubbo服务

应用压测功能通过对系统的压测,得到一系列的性能指标,从而指导您配置最优的防护规则,实现业务的高可用。本文介绍压测Dubbo服务的操作步骤。前提条件 应用已接入AHAS应用防护,具体操作,请参见 接入应用方式。背景信息 应用压测需要满足...

配置熔断规则

在指定的时间内,系统不会调用该不稳定的资源,避免应用受到影响,从而保障应用高可用性。当指定时间过后,再重新恢复对该资源的调用。前提条件 已在AHAS应用防护中接入应用,具体操作请参见 接入应用方式。背景信息 除了流量控制以外,对...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
应用高可用服务 语音服务 微服务引擎 负载均衡 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用