Azure CDN 清除 cli

问题描述

我确实有一些问题要理解 azure cli 如何清除工作并影响 cdn 缓存和引擎规则。

在我的资源组中,我有一个 CDN 端点,并且该端点声明了一些引擎规则。

当我用新文件更新我的存储帐户时,我可以手动(通过门户)清除这些内容,一切正常并且我的引擎规则被保留。另一方面,如果我想自动化这个过程使用 azure DevOps 管道,并运行以下命令:

az cdn endpoint purge -g <my-resource-group> -n <cdn-name> --profile-name <cdn-profile-name> --content-paths "/*"

结果是这个命令成功运行,它确实清除了 CDN 缓存,它还删除了我所有的引擎规则,发生在停机时间(因为我需要再次创建所有引擎规则)。

这就是让我困惑的地方,为什么当我通过门户手动清除时,引擎规则会被保留,如果我对 az cli 做同样的事情,它会杀死我所有的引擎规则。

请问,任何人都可以帮我解决这个问题,并且能够运行 az cli 命令来简单地清除缓存,而不会每次都杀死我的引擎规则。

非常感谢您提前

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)