Amazon web services 为什么我的AWS CloudFront发行版变成了';禁用';?

Amazon web services 为什么我的AWS CloudFront发行版变成了';禁用';?,amazon-web-services,amazon-cloudfront,cdn,Amazon Web Services,Amazon Cloudfront,Cdn,我有一个新的AWS CloudFront发行版。它以前是工作的 但是,它已被“禁用”: 我知道我可以通过选择分发并单击“启用”来重新启用分发—请参见下文。我不是问如何启用分发 我的问题是:为什么分发变得“无效”?我怎样才能阻止发行版在将来被“禁用”,这样我就不必一直“启用”它了?检查您的CloudTrail(EventHistory)日志,看看是否有人调用API来禁用发行版。检查CloudTrail是否启用的第一件事:)@JamesDean AWS最近做了一项更改,针对新帐户,默认情况下启用

我有一个新的AWS CloudFront发行版。它以前是工作的

但是,它已被“禁用”:

我知道我可以通过选择分发并单击“启用”来重新启用分发—请参见下文。我不是问如何启用分发


我的问题是:为什么分发变得“无效”?我怎样才能阻止发行版在将来被“禁用”,这样我就不必一直“启用”它了?

检查您的CloudTrail(EventHistory)日志,看看是否有人调用API来禁用发行版。

检查CloudTrail是否启用的第一件事:)@JamesDean AWS最近做了一项更改,针对新帐户,默认情况下启用CloudTrail,日志存储在CloudTrail EventHistory中。看这里:这里是CloudTrail。没有“踪迹”,但我有“Ebvent历史记录”。最后一个事件是一个InvalizationEvent-听起来像缓存失效,但我不明白为什么它会使分发被禁用。另外,为什么AWS使用CloudTrail for CloudFront而不是像其他服务一样登录到CloudWatch?对不起,我应该在回复中澄清这一点。检查CloudTrail将让您知道是否有人进行了API调用以禁用分发。如果没有,还应检查CloudWatch是否有与被禁用的分发相关的日志。自创建以来,事件历史记录中是否存在其他可能相关的CloudFront事件?