原创智能优化,原创度检查,一键采集,文章组合(开发者联盟APP功能上线!体验APP新功能,freelace耳机等你来拿!(图))
优采云 发布时间: 2022-04-11 23:01原创智能优化,原创度检查,一键采集,文章组合(开发者联盟APP功能上线!体验APP新功能,freelace耳机等你来拿!(图))
开发者联盟APP功能上线!体验APP新功能,freelace耳机等着你! >>>
在分布式架构环境中,服务之间的依赖关系越来越复杂,可能没有人能说出单个故障对整个系统的影响。构建一个高可用的分布式系统面临着巨大的挑战。
7月17日,阿里云应用高可用服务AHAS正式商用。它包括三个独立的功能模块:架构感知、流控降级和故障演练。可以快速提升应用的高可用,解决分布式架构中的高可用问题。
在分布式环境中,我们经常会遇到各种组件和错综复杂的依赖,局部故障导致的错误放大,突发流量导致的瞬时拥塞。面对这些问题,我们通常很难下手。
高可用服务AHAS的应用源于阿里巴巴全链路压测技术,通过集团多年双十一技术考核,提供强大稳定的流控降级保护等保护措施。同时提供应用拓扑的自动感知,可以绘制组件之间的依赖关系以及应用对基础设施的依赖,并提供基于真实故障的演练场景,测试应用系统的高可用性。最佳实践。
流控降级
该功能基于阿里巴巴集团自主研发的开源流量控制组件Sentinel。在Java应用和网关(Spring Cloud Gateway,Zuul)应用方法层面提供限流降级,适配多种开源框架,支持Agent有SDK和SDK两种接入方式,提高面对流量高峰和不稳定的服务时应用程序的可用性。具有流量控制多样化、秒级实时监控、性能损失极低等特点。
适配多种开源框架,支持Agent和SDK两种接入方式,以流量为入口,从流量控制、断路器降级、系统保护等多个维度保障服务的稳定性。 ,同时提供强大的秒级监控和历史监控查询功能。
同时,对于基于SpringCloud、Dubbo或K8s的微服务应用,可以一键快速接入高可用,无需修改代码或后台服务运维。
架构意识
应用高可用服务AHAS提供自动检测和智能识别功能。通过对操作系统和三方标准接口进行采集分析,构建进程级调用关系,并基于签名库算法识别进程级调用关系。技术组件通过服务器、容器、进程三个维度直观展示。
疑难解答
应用高可用服务AHAS通过主动创建故障,可以检查应用系统及其组件在这些故障下的可用性性能,从而验证应用系统的高可用,提前暴露故障风险,并避免严重后果。
据报道,中国太平、安利、未来市场等公司已将应用高可用服务AHAS部署到生产环境,以应对突发流量高峰带来的应用不稳定。值得注意的是,应用高可用服务AHAS提供的架构意识和故障演练是免费提供的。同时提供每天每个区域免费使用5个限流降级节点,帮助开发和运维工程师获得更好的体验。提高云上应用程序可用性的关键。
原文链接