我们正在将Web应用部署到Azure CDN,但每次更新应用程序之前都需要等待相当长的时间。因此,我们发现了一个“清除”按钮,看起来很有效。清除后,我们需要等待大约5分钟。
现在,我们想在每次发布应用程序时运行此操作,因此我们向VSTS添加了一个任务,其中包含以下脚本:
使用参数:
现在,我们想在每次发布应用程序时运行此操作,因此我们向VSTS添加了一个任务,其中包含以下脚本:
az cdn endpoint purge --resource-group $1 --profile-name $3 --name $4 --content-paths /*
使用参数:
$(ResourceGroup) $(StorageAccountName) $(ProfileName) $(EndpointName)
但这并不总是有效,有时它可以立即更新应用程序,但有时我们需要等待长达30分钟。