We are currently performing some load tests on a replicated production environment of a customer. This setup includes Hangfire with 2 servers processing the jobs (each of them 20 workers).
During our tests we could not find a pattern in the way the two server picked up jobs. How is the load divided between these servers? How does Hangfire decide which server picks up a new job?
Thanks in advance for your answer.