暂无描述
关注标签
0人关注
排序
发表文章
提问
社区达人
成为达人
陶辉

暂无个人介绍

关注
洪志道

暂无个人介绍

关注
皮皮鲁

暂无个人介绍

关注
加菲

暂无个人介绍

关注
lwl

暂无个人介绍

关注
相关文章
原文作者:RichBurroughsofF5 原文链接:利用混沌工程提高微服务的弹性 转载来源:NGINX官方网站 微服务备受服务开发和部署团队的欢迎。在微服务架构下,开发人员可以使用更小、更具针对性的代码库,并且在服务部署的时间和方式上拥有更大的独立性。与单体架构相比,这些优势很明显。 然而,世上没有免费的午餐。随着从单体架构过渡到微服务,复杂性并不会消失,只是位置稍有转移。较小的代码库有助于更轻松地开发单个微服务,但是在生产中来操作微服务的时候复杂性会成倍的增加。 在使用微服务构建的系统中,可能运行着更多的主机和/或容器——更多的负载均衡器、更多的防火墙规则等。您可能会根据不同的微服务将NGINX用于不同的目的(Web服务、反向代理、负载均衡)。随着服务数量从数十扩展到数百甚至数千,了解系统和预测系统行为变得愈发困难。此外,这些服务都通过网络相互通信,而不是通过单体架构内部的模块间调用。 我们如何验证基于微服务的系统不仅能够在正常条件下按设计运行,而且还能够应对环境中的意外故障或性能下降问题呢?混沌工程是一种不错的验证方法。混沌工程实践可帮助团
发布于2022-11-23 10:52