[英]Azure storage lifecycle management delete append blob is not deleting
最近 append blob 支持 azure 存儲生命周期管理。 我實現了在上次修改 20 天后刪除特定容器中的所有項目。 我遵循了這個文檔。 但是我試了好幾種方法,每次都等了48小時以上,就是不刪blob。 也許我忽略了一些東西。 這是設置:
我有一個稱為日志的 blob 容器。 在日志中,我有 append 個 blob。 此容器中超過 20 天前修改的所有內容都應刪除。
這是我上次嘗試的代碼視圖。
{
"rules": [
{
"enabled": true,
"name": "PurgeLogData",
"type": "Lifecycle",
"definition": {
"actions": {
"baseBlob": {
"delete": {
"daysAfterModificationGreaterThan": 20
}
}
},
"filters": {
"blobTypes": [
"appendBlob"
],
"prefixMatch": [
"logs/20"
]
}
}
}
]
}
我已經嘗試過的前綴匹配是:
有人能告訴我我做錯了什么嗎? 我想不出它應該如何工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.