Can I add 2 hangfire "server" instances on a single host?

I’ve been running HangFire.Pro for a few years now and recently we were asked to make some changes to how we queue “reporting” jobs.

One of our engineers suggested we just add another “Hangfire Server”.

So we did… and it appeared in the dashboard (server 1 and 2)!

However, we soon noticed that all of the first server’s jobs were no longer processing.

Is this a viable solution? Why did the original server jobs stop? Can we support multiple hangfire server instances on a single host?

Yes, you can run multiple background processing servers in a single process and it should just work fine. What’s the storage you are using (and the version of its package), version of Hangfire.Core you are using and can you include some evidence of the problems you have (screenshots of Dashboard UI, logs, etc)?