The job starts for every worker. If I set the server worker count to 2 then it starts 2 times, if I set it to 50 then it starts 50 times.
I use the latest Hangfire version (1.6.20) and SQLite for storage.
The job is enqueued from the web application.
BackgroundJob.Enqueue(() => StartDatabaseExport(databaseId));
The server is started from another application (windows service).
var options = new BackgroundJobServerOptions { WorkerCount = 50 };
new BackgroundJobServer(options);

Any ideas?
The job starts for every worker. If I set the server worker count to 2 then it starts 2 times, if I set it to 50 then it starts 50 times.
I use the latest Hangfire version (1.6.20) and SQLite for storage.
The job is enqueued from the web application.
BackgroundJob.Enqueue(() => StartDatabaseExport(databaseId));The server is started from another application (windows service).
Any ideas?