AWS Cloud Front(CDN)清理缓存方法

关于清理AWS CDN缓存,踩了不少坑,总结一下吧:

一、AWS控制台清理方法:

 Cloud Front--Distributions--IDxxxxx--Invalidations--Create invalidation:

AWS Cloud Front(CDN)清理缓存方法

AWS Cloud Front(CDN)清理缓存方法

AWS Cloud Front(CDN)清理缓存方法

二、命令行清缓存方法:

需要的是带编程访问的IAM账号,且直接附加“CloudFrontFullAccess ”权限。

EC2上安装aws cli

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"

unzip awscliv2.zip

./aws/install

./aws/install -i /usr/local/aws-cli -b /usr/local/bin

aws --version

配置:输入命令:aws configure

输入IAM的ID和密钥及区域和输出格式

之后输入命令:aws configure set preview.cloudfront true

清缓存命令:

aws cloudfront create-invalidation --distribution-id xxxxx(distribution_ID) --paths "/*"

定时清理缓存:

crontab -e

0 9 * * * aws cloudfront create-invalidation --distribution-id xxxxx(distribution_ID) --paths "/*"

上一篇:将dataframe数据直接写到s3


下一篇:(基础)AWS Deepracer model 超参介绍 - 006