2009-10-22 5 views

Répondre

0

Une autre méthode consiste à avoir une page qui, lorsqu'elle est accédée, fait la tâche que vous avez l'intention de faire. Ensuite, vous configurez un processus (un grand nombre de fournisseurs d'hébergement fournissent un tel mécanisme dans leur panneau de contrôle) qui frappe cette page toutes les X minutes et qui force le travail à s'exécuter.

0

Non, Thread.QueueUserWorkItem permet de remonter une seule unité de travail sur un thread hors du pool de threads. Alors que cette tâche est en cours, vous prenez un fil loin de asp.net. La meilleure façon d'exécuter des tâches planifiées est probablement via un service Windows, mais regardez dans la méthode suggérée par @Heinzi, peut convenir au site qui n'a pas un grand nombre d'utilisateurs simultanés.

Questions connexes