Configuring active-active infrastructure for Teams compliance recording bot

gio_tar 60 Reputation points

Hello, we've correctly set up a teams compliance recording bot, based on this sample:

The bot worked on a single Windows Virtual machine on Azure, and we deployed it on a second machine behind an Azure load balancer.

We saw unfortunately that there are problems if both virtual machines get different API calls and packets for the same call. The bot won't always get engaged correctly; some calls will drop unless only one machine gets all of API calls and the packets. That's why we switched to an active-passive configuration. One machine will get all of the traffic; if it goes down, another one (previously passive) will get all of the new traffic.

How is it possible to have an active-active infrastructure, with a variable number of virtual machines doing the compliance recording?

Thanks a lot!

Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
2,386 questions
0 comments No comments
{count} votes

0 additional answers

Sort by: Most helpful