We have .net core 3.0 web application, hosted on Azure App services. We faced a problem when memory utilization gets the upper bound of App plan.
Is it a good idea to create a job in BackgroundService which will monitor resource usage and force Garbage Collection when memory utilization gets 80-90% of total memory usage?