Я пытаюсь настроить повторяющуюся задачу в своем приложении MVC в 00:00 каждый день. Я знаю, что это может быть достигнуто RecurringJob.AddOrUpdate(() => Console.Write("Easy!"), Cron.Daily);
Теперь мой вопрос заключается в том, работает ли работа c cron на основе времени UTC или местного времени на сервере. Если он работает по местному времени, есть ли способ запустить его в UTC? Я должен сделать это, потому что это будет дневной процесс, и все запланированные задачи запланированы на основе Универсального времени в моей базе данных.Hangfire CRON в UTC
4
A
ответ
6
Чтобы выполнить задание в часовом поясе UTC
, вы можете указать TimeZoneInfo
как TimeZoneInfo.Utc
при определении ваших рабочих мест.
RecurringJob.AddOrUpdate(() => Console.Write("Easy!"), Cron.Daily, TimeZoneInfo.Utc);
Чтобы выполнить работу в локальной временной зоне вы можете использовать TimeZoneInfo.Local
.
Смежные вопросы
- 1. Hangfire create cron job in asp.net mvc
- 2. Программирующее создание выражения cron для hangfire на основе ввода пользователем
- 3. Настроить задание cron, которое выполняется каждые 15 минут на Hangfire
- 4. Рекурсивный процесс Hangfire не начинается
- 5. Disable PreserveCultureAttribute в Hangfire
- 6. Hangfire застрял в попытке повтора
- 7. Повторяющиеся задания с Hangfire и Asp.Net Core
- 8. Удалите задание hangfire без создания экземпляра сервера hangfire
- 9. Hangfire и ASP.NET MVC
- 10. Hangfire queues повторяющиеся задания
- 11. Hangfire + ASP.NET MVC
- 12. Hangfire DbContext Not Working
- 13. Serilog 2.3 and Hangfire
- 14. Hangfire с несколькими серверами
- 15. Hangfire, Autofac и WebApi
- 16. Hangfire с Ninject
- 17. Использование Spring.Net с HangFire
- 18. MVC Hangfire Authorization Ninject
- 19. Hangfire on Azure SQL
- 20. Hangfire on Elasticache
- 21. Использование Hangfire с ServiceStack
- 22. Данные повторяющейся задачи HangFire
- 23. Url.Action in Hangfire job
- 24. Конвертировать UTC миллисекунды в UTC в java
- 25. Как работает функция hangfire retry in reccuringjob?
- 26. Разница между фоном работы Hangfire и повторяющейся работой?
- 27. Получение часовой пояс UTC в формате UTC +/-
- 28. Hangfire and Unit of Work
- 29. Замедленные задачи HangFire с датой
- 30. Hangfire: как изолировать работу условно