

点击上方蓝字”运维笔谈”,对话回复 “阿里云k8s” 可以获取《阿里云Kubernetes项目实战手册》PDF

今天有一批CDN需要刷新下,但是七牛云的web控制台一次只能提交20个,并且有额度上限。我这边暂时不好刷新目录处理,联系了七牛云技术支持,把我们的刷新额度临时提升到2000个,然后通过qshell批量处理。

七牛云qshell工具是需要账号配置的,默认是在当前的home目录下有个.qshell的隐藏目录,目录内account.json是七牛云访问的凭证,我这边先略过。我们使用的是 qshell cdnrefresh 子命令。
cdnrefresh 参数的作用是:根据指定的文件访问列表或者目录列表来批量刷新 CDN 的缓存。我们先查看下帮助命令。

假如我们有一批如下的url,文件名为url.txt,其内容具体如下:
http://xx.com/hello1.txthttp://xx.com/hello2.txt.... ....
我们可以直接执行如下命令,使用 -i 来指定文件名url.txt :
$ qshell cdnrefresh -i url.txt