Service Bus BCDR

Aditya Khandelwal 61 Reputation points Microsoft Employee
2022-11-24T09:51:36.573+00:00

I want to implement Servicer Bus BCDR for our applications, so I was thinking if we would be able to use Traffic Manager in Service Bus to failover or route the traffic to secondary service bus in case the primary becomes unavailable.

Azure Service Bus
Azure Service Bus
An Azure service that provides cloud messaging as a service and hybrid integration.
593 questions
Azure Traffic Manager
Azure Traffic Manager
An Azure service that is used to route incoming network traffic for high performance and availability.
111 questions
0 comments No comments
{count} votes

Accepted answer
  1. JananiRamesh-MSFT 23,646 Reputation points
    2022-11-25T08:46:50.167+00:00

    Hi @Aditya Khandelwal Thanks for reaching out. You will have two namespaces in Disaster Recovery, the idea is that the clients connect to the alias and then the failover is handled in the backend of SB. So, it would not make sense to use traffic manager in this case.

    please refer this documentation to understand how the Disaster recovery setup works https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-geo-dr#basic-concepts-and-terms.

    you need to manually failover or you can automate failover either with monitoring systems, or with custom-built monitoring solutions. However, such automation takes extra planning and work as mentioned below

    264169-image.png

    reference: https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-geo-dr#failover-flow

    Do let me know if you have any queries.

    Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.


0 additional answers

Sort by: Most helpful