Hi, i’ve Hangfire (last version) running on application pool in IIS, 3 servers with 20 workers each one.
I’ve disabled all stuff about recycling, but when there are many job processing SOMETIMES, the server of Hangfire restart and it start processing again all jobs, with degration of performance.
CPU, RAM, network, database ecc are all ok and nothing is in critical state.
From event viewer there are no error or info about recycle on IIS.
In application log we have some exceptions related to .NET (KeyNotFoundException, ArgumentException
and similar managed exceptions), but there isn’t a common pattern when it crashes.
Running Hangfire by a simple .exe, the problem doesn’t occur, even after one week of execution time.
Any ideas?