We have upgraded Hangfire from 1.6.21 to 1.7.31 and we are experiencing high memory usage. Once the memory usage reaching 95%, the system becomes unusable and the application pool has to be restarted.
Any ideas on what could be causing this? We are using .NET Framework 4.7.2.
The best way to diagnose this is to download a memory profiler such as dotMemory (it has a trial version), attach it to a running process that experience a high memory issue, make a snapshot and inspect it. Can you do this and post here type names whose instances consume the most memory?