【笔记】通过命令行刷新腾讯云CDN缓存

前言

通过命令行刷新腾讯云CDN缓存

安装tccli

MacOS

1
2
brew tap tencentcloud/tccli
brew install tccli

Python

1
pip3 install tccli

初始化配置

直接配置

<secretId>:配置密钥编号
<secretKey>:配置密钥

1
2
tccli configure set secretId <secretId>
tccli configure set secretKey <secretKey>

通过环境变量配置

1
2
export TENCENTCLOUD_SECRET_ID=<secretId>
export TENCENTCLOUD_SECRET_KEY=<secretKey>

刷新URL

1
tccli cdn PurgeUrlsCache --Urls '["<url>"]'

预热URL

1
tccli cdn PushUrlsCache --Urls '["<url>"]'

刷新目录

<type>:类型

flush:刷新产生更新的资源
delete:刷新全部资源

1
tccli cdn PurgePathCache --Paths '["<url>"]' --FlushType <type>

完成

参考文献

云游君的小站
腾讯云官方文档
腾讯云官方文档
腾讯云官方文档