Amazon ECS 现在支持在 AWS Fargate 上进行网络故障注入实验
发布于:
2024年12月19日
Amazon Elastic Container Service (Amazon ECS) 现在允许您对部署在 AWS Fargate 上的应用程序进行网络故障注入实验。故障注入实验会产生中断以测试应用程序的行为,从而帮助您提高应用程序性能、可观测性和韧性。AWS 故障注入服务 (AWS FIS) 现在同时在 EC2 和 Fargate 上支持 ECS 的 6 种操作:网络延迟、网络黑洞、网络数据包丢失、CPU 压力、I/O 压力和终止进程。
开发人员和运营商现在可以验证其应用程序对潜在网络错误的响应,其中一些错误也可能是实现法规合规性所必需的。通过重现可能导致应用程序故障的网络行为,您可以识别应用程序配置、监控、警报和操作响应中的缺漏。除了现有的资源压力实验外,Amazon ECS 还引入了选择加入功能,允许任务使用 AWS FIS 等故障注入器进行网络实验以增加网络延迟、增加数据包丢失,并允许黑洞端口测试(丢弃入站或出站流量)来测试应用程序的性能。
现在,新体验已在所有 AWS 区域自动启用,并在提供 AWS FIS 的区域与 AWS 故障注入服务集成。
有关更多详细信息,请参阅 Amazon ECS 故障注入文档和 AWS FIS 用户指南。