微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Azure CDN 清除 cli

如何解决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 举报,一经查实,本站将立刻删除。