locked
Notification based Azure Queue Storage RRS feed

  • Question

  • I am implementing Azure message queues in my application.

    The application pushes the messages to the queue and a windows servers keeps running to check and pull messages from the queue.

    Can we have a push notification whenever we have a message in the queue?

    I don't want to run the windows service all the time and pull messages.

    Please suggest.

    Wednesday, May 11, 2016 5:09 AM

All replies

  • Hi Sumit,

    This feature is not available presently. There are other two options; I'd suggest to use the service Bus management API to periodically scan for new queues/topics, You will be able  set up a "Notification topic" which your worker role instances can then listen. Dropping a message into this topic can be another action performed by the "Manager" process when it provisions a new topic/queue.

    You can share your feedback or suggestion in the below mentioned link.

    All of the feedback you share in these forums will be monitored and reviewed by the Microsoft engineering teams responsible for building Azure.

    https://feedback.azure.com/forums/217298-storage  

    Regards

    Sumanth BM  


    • Edited by BM Sumanth Wednesday, May 11, 2016 2:38 PM
    Wednesday, May 11, 2016 2:38 PM
  • Sumit,

    the push notification feature is in our roadmap. The only design alternative till that is available is to poll for changes and pull new messages.

    Saturday, May 14, 2016 1:03 AM
  • Hello Sumit Kadam,

    Did you saw this documentation about Azure Notification Hubs - Diagnosis guidelines :

    https://azure.microsoft.com/en-us/documentation/articles/notification-hubs-diagnosing/

    More in details Per Message Telemetry: Get Notification Message Telemetry :

    https://msdn.microsoft.com/library/azure/mt608135.aspx

    Hope this information is helpful.

    Best Regards,

    @Jamesvandenberg

    Saturday, May 14, 2016 8:39 AM
  • Thank you. Looking forward for that feature.
    Wednesday, May 18, 2016 9:26 AM