Is MSMQ available on Azure?

I want to use WCF + net.MSMQ, I'm not interested in Azure Service Bus or Azure queue, these things are too expensive and do not meet my requirements for setting up P2P services.

Reliability is also not a problem, the system has a built-in mechanism to check for missing messages - in case of a serious hardware failure.

Given that if I had a service inside the Web / Worker role with the following line of code, this would work, again the reliability of such a local storage:

MessageQueue.Create(newQueuePath, isTransactional) 

Will the WCF MSMQ service call be made behind the load balancer from the external / internal endpoint?

+6
source share
3 answers

There is currently no Windows Azure MSMQ offering, as Azure Storage Queues and Azure Service Bus are considered a replacement.

Nevertheless, every blog, report and knowledgeable person portends the imminent release of IAAS offers from Microsoft, " sometime really soon . " When this happens, products such as MSMQ in Azure may run.

+11
source

Our team owns MSMQ and Service Bus . We are actively working to simplify the transition between the two technologies, and we will also create a Service Bus messaging engine locally. Now it’s quite simple to build a subtle abstraction that allows you to use one or another.

You can also see http://code.msdn.microsoft.com/windowsazure/Brokered-Messaging-MSMQ-a31c6644

+9
source

There is no version of MSMQ for Azure.

I believe there is nothing to migrate from MSMQ to Azure Queue

+1
source

Source: https://habr.com/ru/post/915345/


All Articles