Amazon Kinesis Data Streams 宣布支持针对 API 错误执行新的故障注入服务 (FIS) 操作

发布于: 2025年10月15日

Amazon Kinesis Data Streams 现在支持针对 Kinesis API 错误执行故障注入服务(FIS)操作。客户现在可以在受控环境中测试其应用程序的错误处理能力、重试机制(例如指数回退模式)以及 CloudWatch 警报。这使客户能够在遇到实际故障之前验证其监控系统和恢复流程,最终提高应用程序的弹性和可用性。此集成支持 Kinesis Data Streams API 错误,包括节流、内部错误、服务不可用以及 Amazon Kinesis Data Streams 的迭代器过期异常。

Amazon Kinesis Data Streams 是一项无服务器数据流服务,使客户能够捕获、处理和存储任何规模的实时数据流。现在,客户可以创建真实的 Kinesis Data Streams API 错误(包括 GET 和 PUT 操作的 500、503 和 400 错误),以测试应用程序的弹性。有了这项功能,客户不再需要自定义实现,也不再需要等待实际生产故障发生才能验证错误处理机制。要开始使用,客户可以通过 FIS 控制台创建实验模板,直接运行测试或将其集成到持续集成管道中。为了增强安全性,FIS 实验包括自动停止机制,当达到客户定义的阈值时即触发该机制,确保在不影响应用程序稳定性的前提下进行受控测试。

这些操作已在所有提供 FIS 的 AWS 区域(包括 AWS GovCloud(美国)区域)全面推出。要了解有关使用这些操作的更多信息,请参阅 Kinesis Data Streams 用户指南FIS 用户指南