EFM infrastructure test cases

Learn about what happens when agents register and then heartbeat to Edge Flow Manager (EFM).

Prewarming EFM

When a new agent class is created with agents having a manifest unknown to EFM, it is highly recommended to register only a small number of agents before letting the traffic of the total agents on EFM.

The reason behind this is when a new manifest is registered in EFM, it involves a heavy database operation. When many agents (for example, hundreds) concurrently try to register the same manifest, it leads to a race condition, which can cause EFM to hang and refuse serving requests.