Я использую Fire and Forget в приложении ASP.NET MVC, что я создаю длинный рабочий поток или интенсивный фоновый поток с интенсивным потоком, который не зависит от потребности пользователя. Это отлично работает, но я боюсь, что во время процесса обработки домена/процесса повторного использования мой фоновый поток гарантирует выполнение до завершения или может остановиться в середине. Если есть какая-то опасность, то как избежать этой ситуации.Опасность использования пожара и забыть в ASP.NET MVC
1
A
ответ
1
Вот правильный ответ (службы Windows или WebBackground),
4
Если вам нужна гарантия, что процесс выполняется до завершения, то запуск его под веб-сервером действительно не тот. Вы должны рассмотреть вопрос о том, чтобы разместить свою долгосрочную задачу в Сервисе и связаться с ней с веб-сервера через какой-то IPC (напомним, что WCF-источники).
2
Я думаю, что ASP.NET MVC здесь не правильный выбор. Вы должны посмотреть на использование Workflow Foundation. Рабочий процесс может быть вызван вызовом WCF.
Смежные вопросы
- 1. и забыть метод асинхронного в ASP.NET MVC
- 2. ReactiveCocoa, сериализовать сетевые запросы без пожара и забыть
- 3. Огонь и забыть с java.util.concurrent
- 4. В чем опасность использования Session.SyncRoot для блокировки за сеанс?
- 5. В чем опасность использования строк запроса?
- 6. ASP.NET манипулирование и действие пожара на html
- 7. ASP.net MVC событие диспетчера пожара при просмотре нагрузки
- 8. Опыт использования ASP.NET MVC Framework
- 9. опасность использования свойства id для моделей Mongoose?
- 10. php strtotime(): опасность использования этой функции
- 11. Огонь и забыть без async void
- 12. Преимущество использования WebAPI в asp.Net MVC
- 13. использования @using namspce в ASP.NET MVC 5
- 14. Asp.net mvc codefirst и аутентификация
- 15. В чем заключается недостаток использования asp.net MVC?
- 16. Правильный способ использования AutoMapper в ASP.Net MVC
- 17. Огонь и забыть NSOperation
- 18. C# Огонь и забыть соображения
- 19. Что может заставить приложение asp.net забыть пользователя?
- 20. ASP.NET MVC и SproutCore
- 21. Hangfire и ASP.NET MVC
- 22. asp.net mvc и HttpContext.Current
- 23. В чем опасность повторного использования переменных в источнике данных?
- 24. Продолжить С огнем и забыть?
- 25. В чем опасность использования SSL-iframe в SSL-страницах
- 26. Огонь и забыть с асинхронным
- 27. Пожар и забыть ведение журнала БД с помощью ASP.NET
- 28. Asp.net Кнопка пожара событие с кодом Jquery
- 29. Пример использования активной записи с asp.net mvc
- 30. Обновление ASP.NET MVC для использования шаблона работы