1. 简介

cdnrefresh插件用于刷新CDN。

2. 票据

CDN刷新需要使用账号信息,这部分信息通过票据进行管理。

新建票据,票据类型选择“插件”,票据的内容格式如下的kv键值。

export openc3_cdnrefresh_cdn_abc="123"

2.1. 厂商对应需要的票据键值

2.1.1. aliyun【阿里云】

  • openc3_cdnrefresh_aliyun_accessKey
  • openc3_cdnrefresh_aliyun_accessSecret
  • openc3_cdnrefresh_aliyun_regionId

2.1.2. aws【AWS】

2.1.3. chinacache【蓝汛】

  • openc3_cdnrefresh_chinacache_username
  • openc3_cdnrefresh_chinacache_password

2.1.4. dnion【帝联】

  • openc3_cdnrefresh_dnion_username
  • openc3_cdnrefresh_dnion_password

2.1.5. exclouds【逸云】

  • openc3_cdnrefresh_exclouds_Authorization

2.1.6. excloudsPrefetch【逸云】预热

  • openc3_cdnrefresh_exclouds_Authorization

2.1.7. huawei【华为】

  • openc3_cdnrefresh_huawei_ak
  • openc3_cdnrefresh_huawei_sk

2.1.8. isurecloud【云端智度】

  • openc3_cdnrefresh_isurecloud_appid
  • openc3_cdnrefresh_isurecloud_appsecret

2.1.9. jscdn【金山云】

  • openc3_cdnrefresh_jscdn_access_key
  • openc3_cdnrefresh_jscdn_secret_key

2.1.10. qcloud【腾讯】

  • openc3_cdnrefresh_qcloud_secretId
  • openc3_cdnrefresh_qcloud_secretKey

2.1.11. qingcdn【白山云】

  • openc3_cdnrefresh_qingcdn_token

2.1.12. qingcdnPrefetch【白山云】预热

  • openc3_cdnrefresh_qingcdn_token

2.1.13. qiniu【七牛】

  • openc3_cdnrefresh_qiniu_ak
  • openc3_cdnrefresh_qiniu_sk

2.1.14. ucloud【ucloud】

  • openc3_cdnrefresh_ucloud_public_key
  • openc3_cdnrefresh_ucloud_private_key
  • openc3_cdnrefresh_ucloud_project_id

3. 插件配置

cdnrefresh

使用内建插件,点击cdnrefresh类型。

脚本内容:

#!cdnrefresh
f:/index.html
f:/bar/index.html
d:/foo/
d:/abc/def/

每一行是一个要刷新的地址,文件以“f:”开头,目录以“d:”开头。

脚本参数: 厂商名称 要刷新的域名【例:ucloud foo.com】

4. 维护注意

[root@openc3-srv-docker cdnrefresh.code]# ll /data/Software/mydan/JOB/buildin/cdnrefresh.code
total 60
-rwxr-xr-x. 1 root root 3189 Jul  2 22:01 aliyun
-rwxr-xr-x. 1 root root 2172 Jul  2 20:54 aws
-rwxr-xr-x. 1 root root 2445 Jul  2 22:03 chinacache
-rwxr-xr-x. 1 root root 3067 Jul  2 22:04 dnion
-rwxr-xr-x. 1 root root 2409 Jul  2 21:05 exclouds
-rwxr-xr-x. 1 root root 3702 Jul  2 21:06 excloudsPrefetch
-rwxr-xr-x. 1 root root 3984 Jul  2 22:07 huawei
-rwxr-xr-x. 1 root root 2656 Jul  2 21:33 isurecloud
-rwxr-xr-x. 1 root root 4475 Jul  2 21:36 jscdn
-rwxr-xr-x. 1 root root 2719 Jul  2 21:53 qcloud
-rwxr-xr-x. 1 root root 2224 Jul  2 21:55 qingcdn
-rwxr-xr-x. 1 root root 3486 Jul  2 22:11 qingcdnPrefetch
-rwxr-xr-x. 1 root root 3211 Jul  2 21:57 qiniu
-rwxr-xr-x. 1 root root 3992 Jul  2 22:00 ucloud

每一个可以刷新的厂商对应该目录下一个可执行文件,现有的文件都是用python编写的,

系统维护人员需要安装python依赖包。

Copyright 2020 - 2020. all right reserved,powered by Gitbook该文件修订时间: 2024-02-21 01:02:16

results matching ""

    No results matching ""