本文介绍微服务应用问题定位及故障演练的场景描述、解决问题、架构图及操作参考链接。

场景描述

您微服务架构应用基于阿里云容器服务Kubernetes(ACK)部署,通过阿里云业务实时监控ARMS发现微服务应用的容错能力是否健壮、容器编排配置是否合理、节点故障引发的问题等。方案通过AHAS故障注入模拟生产环境产生的故障,通过ARMS及时发现问题、定位问题,并结合ARMS的告警功能快速发现并解决问题。
  • 发现调用下游一个服务实例出现异常。
  • 发现业务Pod故障,验证业务的稳定性。
  • 发现调用数据库延迟故障,验证Pod的水平扩容能力。

解决问题

  • 定位并解决微服务应用的容错能力。
  • 定位并解决微服务应用编排合理性。
  • 发现故障并验证系统故障的告警时效性。

架构图

微服务应用问题定位及故障演练

参考链接

有关微服务应用问题定位及故障演练的详情,请参考微服务应用问题定位及故障演练最佳实践