WorkerCount is required to be 1 and the Queues is required to be not null and have at least one queue entry.
What we want to do is have Server A drop items into the queue with as little resource utilization as possible.
Servers B-D, etc. will process the jobs.
How can I configure this?
Found the answer at http://docs.hangfire.io/en/latest/background-processing/placing-processing-into-another-process.html
“You can stop processing background jobs in your main application by simply removing the instantiation of the BackgroundJobServer class (if you create it manually) or removing an invocation of the UseServer method from your OWIN configuration class.”
For dotnet core do not call “app.UseHangfireServer()” as that initializes the queue processing