文章 2020-11-06 来自:开发者社区

SpringCloud 应用在 Kubernetes 上的最佳实践 — 高可用(容量评估)

前言 本文是《SpringCloud 应用在 Kubernetes 上的最佳实践》的第11期,从前面两期开始我们进入到了高可用专题,分别介绍了流量防护和故障演练相关内容。本文将从另一个视角介绍如何保障业务高可用性:即业务准备阶段,提前进行线上的瓶颈定位和容量评估,以便更低成本、更高效/真实的发现系统瓶颈点,做到最精确的容量评估。 高可用体系介绍 首先来介绍下高可用体系,应用生命周期的高可用都有哪....

SpringCloud 应用在 Kubernetes 上的最佳实践 — 高可用(容量评估)
文章 2020-10-09 来自:开发者社区

SpringCloud 应用在 Kubernetes 上的最佳实践 —— 高可用(弹性伸缩)

作者 | 三未 前言 弹性伸缩是一种为了满足业务需求、保证服务质量、平衡服务成本的重要应用管理策略。弹性伸缩让应用的部署规模能够根据实时的业务量产生动态调整,在业务高峰期扩大部署规模,保证服务不被业务冲垮;在业务低谷期缩减部署规模,避免资源浪费。 由于大部分云资源是按需取用,按量计费模式,相比使用 IDC,使用云的用户从弹性伸缩获得的成本优势是非常明显的,弹性伸缩也是大多数云上用户的选择。而关于....

SpringCloud 应用在 Kubernetes 上的最佳实践 —— 高可用(弹性伸缩)
文章 2020-09-27 来自:开发者社区

SpringCloud 应用在 Kubernetes 上的最佳实践 —— 高可用(容量评估)

作者 | 牛兔 导读:本文是《SpringCloud 应用在 Kubernetes 上的最佳实践》系列文章的第 11 篇,从前面两期开始我们进入到了高可用专题,分别介绍了流量防护和故障演练相关内容。本文将从另一个视角介绍如何保障业务高可用性:即业务准备阶段,提前进行线上的瓶颈定位和容量评估,以便更低成本、更高效/真实的发现系统瓶颈点,做到最精确的容量评估。 高可用体系介绍 首先来介绍下高可用体系....

SpringCloud 应用在 Kubernetes 上的最佳实践 —— 高可用(容量评估)
文章 2020-09-22 来自:开发者社区

Spring Cloud 应用在 Kubernetes 上的最佳实践 — 高可用(混沌工程)

作者 | 穹谷 导读:从上篇开始,我们进入到了高可用的章节,上篇提到的熔断能力,是历年保障大促当天晚上整个系统不被洪峰流量打垮的法宝。本文将重点介绍为什么我们要做混沌工程以及如何使用 ChaoBlade 工具和 AHAS 平台快速实施混沌工程。 前言 从上篇开始,我们进入到了高可用的章节,上篇提到的熔断能力,是历年保障大促当天晚上整个系统不被洪峰流量打垮的法宝,本篇介绍的措施与熔断有不一样的地方....

Spring Cloud 应用在 Kubernetes 上的最佳实践 — 高可用(混沌工程)
文章 2020-09-18 来自:开发者社区

SpringCloud 应用在 Kubernetes 上的最佳实践 — 高可用(熔断)

作者 | 宿何 导读:前几篇我们主要站在应用发布的场景,描述在发布过程中会遇到的灰度、监控、回滚、优雅上下线等保障发布能顺利进行的注意事项。作为一个程序员 GG,可灰度的发布顺利上线往往意味着准点下班。而我们今天要分享的内容则关系到我们能否拥有一个高质量的休息时间,即线上的高可用保障。 前言 阿里巴巴十多年的 双11,锤炼出来了一套业界领先的高可用技术,有一些已经商业化(云产品 PTS、AHAS....

SpringCloud 应用在 Kubernetes 上的最佳实践 — 高可用(熔断)
文章 2020-09-15 来自:开发者社区

SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(优雅上下线)

作者 | 骄龙 导读:本篇是《SpringCloud 应用在 Kubernetes 上的最佳实践》系列文章的第八篇,主要介绍了如何做到流量的无损上/下线。更多相关文章阅读可查看文末。 前言 上篇我们讲的是发布回滚过程,尤其是在 Kubernetes 的回滚过程中,原生有提供 Rollout 到上一个版本的能力,能保证我们在发布过程中遇到问题时快速回退的能力。然而在每一次上线的过程中,我们最难处理....

SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(优雅上下线)
文章 2020-09-14 来自:开发者社区

SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(可回滚)

作者 | 长门 导读:本篇是《SpringCloud 应用在 Kubernetes 上的最佳实践》系列文章的第七篇,主要介绍了新功能上线时,如何尽快减少对线上用户的影响?发布系统需要提供回滚到前一个或前几个版本的能力,达到快速恢复线上业务的目的。 相关文章推荐: 《SpringCloud 应用在 Kubernetes 上的最佳实践 —— 开发篇》 《SpringCloud 应用在 Kubern.....

SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(可回滚)
文章 2020-09-07 来自:开发者社区

SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(可监控)

作者 | 骐羽  阿里巴巴技术专家 导读:本篇是“SpringCloud 应用在 Kubernetes 上的最佳实践”系列文章的第六篇,主要介绍了如何保障生产环境服务稳定,做到随时发布,从而加快业务的迭代和上线速度。 相关文章推荐: 《SpringCloud 应用在 Kubernetes 上的最佳实践 —— 开发篇》 《SpringCloud 应用在 Kubernetes 上的最佳实践 ...

SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(可监控)
文章 2020-09-02 来自:开发者社区

Spring Cloud 应用在 Kubernetes 上的最佳实践 — 高可用(混沌工程)

前言 从上篇开始,我们进入到了高可用的章节,上篇提到的熔断能力,是历年保障大促当天晚上整个系统不被洪峰流量打垮的法宝,本篇介绍的措施与熔断有不一样的地方,一个是线上洪峰来临时的保护措施,他更多的是流量低峰或者在专门的演练环境中,针对可能遇见的各类故障,采取演练的手段,来窥探对业务的影响。他的主要目的是让我们自己更加了解自己业务系统的薄弱环节,以便来对症下药增强系统的高可用能力。本文重点介绍为什么....

Spring Cloud 应用在 Kubernetes 上的最佳实践 — 高可用(混沌工程)
文章 2020-08-21 来自:开发者社区

SpringCloud 应用在 Kubernetes 上的最佳实践 — 高可用(熔断)

前言 阿里巴巴十多年的双十一,锤炼出来了一套业界领先的高可用技术,有一些已经商业化(云产品 PTS、AHAS),也有的开源了如:Sentinel、ChaosBlade。我们这一系列的高可用章节也主要介绍这方面的内容。今天介绍熔断部分,即开源产品 Sentinel 的核心能力。 问题定义 在一个常见的分布式应用中,一个请求先通过终端到达 Gateway,再经过防火墙和网络负载均衡,其中还包括调用下....

SpringCloud 应用在 Kubernetes 上的最佳实践 — 高可用(熔断)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

容器服务

国内唯一 Forrester 公共云容器平台领导者象限。

+关注
相关镜像