是否可以爲Azure函數存儲隊列輸出綁定設置過期時間?Azure函數集隊列輸出的到期時間
這是我在function.js:
{ 「類型」: 「隊列」, 「名」: 「MyMessageQueue」, 「QUEUENAME」: 「mymsgqueue」, 「連接」 :「AzureWebJobsStorage」, 「direction」:「out」 }
但是,我可以指定何時添加的郵件應該過期嗎?
是否可以爲Azure函數存儲隊列輸出綁定設置過期時間?Azure函數集隊列輸出的到期時間
這是我在function.js:
{ 「類型」: 「隊列」, 「名」: 「MyMessageQueue」, 「QUEUENAME」: 「mymsgqueue」, 「連接」 :「AzureWebJobsStorage」, 「direction」:「out」 }
但是,我可以指定何時添加的郵件應該過期嗎?
是的,你可以。在函數的Run
方法中,將MyMessageQueue
輸出參數類型更改爲CloudQueue。然後在您的代碼中創建一個CloudQueueMessage,並使用AddMessage方法將消息添加到隊列中。 timeToLive
參數將允許您控制到期時間。
有關更多詳細信息和示例,請參閱Azure Functions Queue Storage bindings文檔頁面。
[Azure函數用於寫入隊列 - 我可以設置元數據嗎?](https://stackoverflow.com/questions/44472725/azure-function-used-to-write-to-queue-can- i-set-metadata) – Mikhail