I am using Redis as a DB. After a restart of the Redis server, all of the recurring jobs that were setup are now deleted. I guess this is to be expected since this is how Redis works, but it does seem like a flaw. Is there a way to work around this through hangfire configurations that will backup recurring jobs to a flat file somewhere that can be restored in the event of a Redis failure?
You can configure persistence in Redis.