У меня есть ряд задач, которые мне нужно запускать каждые 20 минут. Я могу добиться этого в Hangfire, используя выражение cron. RecurringJob.AddOrUpdate(() => /* my method */, "*/20 * * * *")
Как получить планировщик заданий Hangfire, чтобы пошатнуть мои 20-минутные интервальные задания
Проблема в том, что все мои задачи будут работать в одно и то же время, например. 00:00, 00:20, 00:40, 01:00
Кто-нибудь знает способ пошатывания 20-минутных интервальных заданий без каких-либо ручных вмешательств?
Я так же, как замедленное воспламенение для выполнения заданий каждые 20 минут с момента их создания я, ничего особенного :)
Это приведет к немедленному запуску метода, который хорош, но затем он будет возвращаться к своим старым путям на 20-минутной отметке (00, 20, 40) каждый час. – Jimbo