Implement any logic that would call TrackEvent at a rate of 5-10K calls per second
Actual Behavior
Process uses up all CPU, with most of the time spend inside Initialize method
Expected Behavior
Since no data is being send, no noticeable impact on process CPU time from adding TrackEvent calls
Version Info
SDK Version : 2.4.0
.NET Version : 4.7
How Application was onboarded with SDK(VisualStudio/StatusMonitor/Azure Extension) : VisualStudio
OS : Windows Server 2016
Hosting Info (IIS/Azure WebApps/ etc) : Cloud Service (PaaS v1)
If you are reporting bug/issue, please provide detailed Repro instructions.
Repro Steps
Actual Behavior
Process uses up all CPU, with most of the time spend inside Initialize method
Expected Behavior
Since no data is being send, no noticeable impact on process CPU time from adding TrackEvent calls
Version Info
SDK Version : 2.4.0 .NET Version : 4.7
How Application was onboarded with SDK(VisualStudio/StatusMonitor/Azure Extension) : VisualStudio OS : Windows Server 2016 Hosting Info (IIS/Azure WebApps/ etc) : Cloud Service (PaaS v1)