2017-08-29 8 views
0

私はいつも定期的に仕事をする必要があります。すべての種類のシナリオでタスクスケジューラまたはハングファイアを選択する必要があります。 Windowsタスクスケジューラとハングファイア(またはQuartz.net)の違いは何ですか?私にいくつかの例を教えてください。ありがとうございました!Windowsタスクスケジューラとハングファイア(またはQuartz.net)の違いは何ですか?

+1

これは偽装のチュートリアルリクエストであり、したがってここでのトピックはありません。 – Claies

答えて

4

Windowsタスクスケジューラは、ASP.NET環境の外にあります。任意の種類のWindowsプログラムを実行するために使用できます。 Windowsタスクを追加するには、サーバーへのログインアクセスが必要です。

一般に、HangfireはIISプロセス内で実行されます(ただし、コンソールアプリケーションでも実行できます)。 Hangfireの主な利点は、スケジュールされたタスクを作成するために開発者がIISサーバーへのログインアクセスを必要としないことです。特にサーバーアクセスが利用できないベンダーがホストするIIS環境で便利です。

関連する問題