使用aws命令行刷新cloudfront缓存

简介

今天不知道为什么cloudflare的cdn貌似不能连接到服务器了,因为听说cloudflare可能会变成第二个谷歌,所以就直接使用aws的cloufront cdn了,所以就需要在更新完博客之后刷新cloudfront的缓存

安装aws cli

这个很简单

pip install awscli

之后在控制台创建Access Key和Secret Access Key

https://console.aws.amazon.com/iam/home?region=us-east-1#/security_credentials

创建完成之后配置awscli

aws configure

1
2
3
4
5
➜  ~ aws configure
AWS Access Key ID [None]: AKIAZZSVV7OAARLIYWKQ
AWS Secret Access Key [None]: +lp8v1AAZ+rIc/ULL5VJ/RfTZXC6Ek+xLoDSDDbmxx
Default region name [None]: us-east-1
Default output format [None]:

之后输入下面的命令刷新缓存

aws cloudfront create-invalidation --distribution-id E12AJGUGIXFOSQ --paths "/*"

distribution-id 就是分配 ID,执行完成之后可以在aws的控制台查看

欢迎关注Bboysoul的博客www.bboy.app
Have Fun

欢迎关注我的其它发布渠道