Please raise this issue at https://github.com/microsoftgraph/microsoft-graph-comms-samples/issues.
Configuring active-active infrastructure for Teams compliance recording bot
Hello, we've correctly set up a teams compliance recording bot, based on this sample: https://github.com/microsoftgraph/microsoft-graph-comms-samples/tree/a3943bafd73ce0df780c0e1ac3428e3de13a101f/Samples/BetaSamples/LocalMediaSamples/ComplianceRecordingBot
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!
-
Meghana-MSFT 3,871 Reputation points Microsoft Vendor
2023-09-12T11:23:07.4+00:00