如何向Azure隊列存儲添加一條消息,該消息明天會顯示在隊列中(24小時後)?Azure存儲隊列消息(在特定時間顯示)
回答
如果使用的是Storage Client Library,則可以使用CloudQueue中的addMessage重載,它將初始可見性延遲作爲輸入參數。
具體來說,你就必須使用以下過載2.0:
AddMessage(CloudQueueMessage message, TimeSpan? timeToLive = null, TimeSpan? initialVisibilityDelay = null, QueueRequestOptions options = null, OperationContext operationContext = null)
如果使用的是1.7版本,你可以使用以下過載:
public void AddMessage(CloudQueueMessage message, TimeSpan? timeToLive, TimeSpan? initialVisibilityDelay)
你可以找到關於可見性超時的更多信息以及它如何工作here。
我們也一直在使用這個initialVisibilityDelay屬性,但只是「發現」了它的限制:您不能從當前時間延遲超過7天的隊列消息!這對我們來說是一個破壞者,但是如果沒有足夠的時間(如果你需要超過一週的時間),可以通過在隊列中拋出另一條消息來解決它, – starmandeluxe
- 1. Azure隊列存儲消息大小
- 2. Android - 在特定時間顯示消息
- 3. 在特定時間戳顯示消息
- 4. Azure隊列存儲不發送隊列消息
- 5. azure隊列存儲 - 將消息放回隊列
- 6. 帶生存時間的消息隊列
- 7. 安排消息驅動bean在特定時間訪問隊列?
- 8. 在消息隊列中存儲變量
- 9. Azure隊列唯一消息
- 10. 蔚藍存儲隊列消息的現場時間
- 11. Azure:如何在隊列中存在消息時觸發nodejs webjob?
- 12. Azure調度程序:將消息放入存儲隊列
- 13. 限制Azure存儲隊列中消息處理嘗試次數
- 14. Azure隊列存儲未觸發消息觸發
- 15. 重置消息可見性Azure存儲隊列
- 16. 使用Azure存儲隊列
- 17. 即時消息API - 隊列時間
- 18. 向Azure存儲隊列發送消息時出現Random StorageException(不總是)
- 19. 在特定地址中顯示消息
- 20. WinAPI消息隊列示例
- 21. Azure隊列消息優先級
- 22. Azure服務結構和消息隊列
- 23. Azure服務結構消息隊列
- 24. 收聽Azure隊列消息Win Form
- 25. Azure Event Hub消息存儲在哪裏?
- 26. RxAndroid消息隊列超時
- 27. 在哪個文件中,隊列消息存儲在TIBCO EMS中?
- 28. 在隊列之間移動消息
- 29. 在隊列之間移動消息rabbitMQ
- 30. 爲Azure Web作業輸出隊列預防空隊列消息
在CloudQueueMessage上是否屬性爲'NextVisibleTime'? – user2818430