Я пытаюсь построить планировщик, вот функции, которые я хочу достичь:Выполнение больших объемов жизненной фоновой задачи в ASP MVC?
- около 100+ задач с переменным время выполнения в зависимости от графика
- будет повторно выполняться задача через 5 минут, если начальное выполнение завершилось с ошибкой.
Я понятия не имею, как реализовать его, но моя первоначальная идея - использовать обратные вызовы с истечением срока действия кэша, но я не уверен, будет ли это оптимальное решение, поскольку задачи, которые я могу запустить, необходимы для моего заявление. Я хочу, чтобы он был надежным, но я не знаю, с чего начать.
Любые хорошие библиотеки/методы, которые позволят мне достичь того, что я хочу?
Вам не нужен сервис Windows, а не приложение mvc? Возможно, некоторые вещи, сделанные внешним интерфейсом MVC, заставят сервис делать что-то, но для фоновой автоматизации вы должны передать сервис. – ADyson