Мне нужен надежный способ запуска 10 разных задач одновременно. Например, первый будет отправлять электронные письма, а следующий - чистить строки из определенной таблицы ... и так далее.
Я использовал класс Thread, и хотя он хорошо работает на моей машине для разработки (внутренний веб-сервер VS2010), ни один из этих потоков, похоже, вообще не работает на моем производственном сервере. И я не знаю эффективного способа отладки проблемы на рабочем сервере.
Я видел эту технику , которая побуждает вас регистрировать объекты кэша. Поскольку приложение запускает обратный вызов, когда срок действия кэшированного элемента истекает, можно выполнить любой код для имитации поведения потоков. Кажется, как Микки Маус.
Наверное, мои вопросы Как правильно бесконечно запускать фоновые задачи в приложениях ASP.NET MVC2?