其他分享
首页 > 其他分享> > AWS Cloud Front(CDN)清理缓存方法

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

作者:互联网

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

一、AWS控制台清理方法:

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

二、命令行清缓存方法:

需要的是带编程访问的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 "/*"

标签:缓存,zip,--,AWS,CDN,aws,cloudfront,Front,distribution
来源: https://blog.csdn.net/engxong01/article/details/119143443