本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理 CloudTrail 中的数据一致性
CloudTrail 使用名为最终一致性
您在设计应用程序时,必须考虑到这些可能的延迟。确保应用程序可以按预期工作,即使在一个位置进行的更改不能立即在其他位置可见。此类更改包括创建或更新跟踪或事件数据存储、更新事件选择器,以及启动或停止日志记录。当您创建或更新跟踪或事件数据存储时,CloudTrail 会根据最新的已知配置将日志传送到 S3 存储桶或事件数据存储,直到更改传播到所有位置为止。
有关其他 Amazon Web Services 服务如何受此影响的更多信息,请参阅以下资源:
-
Amazon DynamoDB:DynamoDB 常见问题中的什么是 DynamoDB 的一致性模型?
,以及《Amazon DynamoDB 开发人员指南》中的读取一致性。 -
Amazon EC2:《Amazon Elastic Compute Cloud API 参考》中的最终一致性。
-
Amazon EMR:Amazon 大数据博客中的在使用 Amazon S3 和 Amazon Elastic MapReduce for ETL Workflows 时确保一致性
。 -
Amazon Identity and Access Management(IAM):《IAM 用户指南》中的我所做的更改可能不会立即可见。
-
Amazon Redshift:《Amazon Redshift 数据库开发人员指南》中的管理数据一致性。
-
Amazon S3:《Amazon Simple Storage Service 用户指南》中的 Amazon S3 数据一致性模型。