本文介紹了如何在Azure隊列存儲中綁定事件偵聽器的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我在Microsoft Azure Storage Explorer中有一個隊列,我正在其中傳遞URI,現在的問題是,我不希望我的服務器每次都ping以檢查是否有東西進入隊列,盡管我希望客戶端本身通知我某些消息已到達隊列,并基于此采取適當的操作。
我在Microsoft Azure提供了基于事件的示例的Java中找不到任何源代碼。
Java中的任何示例工作代碼或引用都可以,
提前感謝。
推薦答案
Azure隊列本身不支持此機制。您的服務器需要定期輪詢隊列,以查看隊列中是否有任何消息。
如果您不想編寫輪詢代碼,可以選擇使用Azure WebJobs
或Azure Functions
這樣的服務。它們都有基于Storage Queue
的觸發器,并且可以在消息到達隊列時執行一些功能。因此,當消息到達隊列時,您可以讓WebJob或Function ping您的服務器(假設它是一個Web服務器)。請注意,它們還將不斷輪詢隊列。
這篇關于如何在Azure隊列存儲中綁定事件偵聽器的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,