0
No Windows Service, no Windows Scheduler, no separate applications required.

これらのツールがなければ、Hangfire は ASP.net に縛られずにバックグラウンド タスクを実行できますか?

4

1 に答える 1

1

Hangfire には、System.WebASP.NET に関連する参照やその他のアセンブリはありません。ダッシュボード (Web UI) を含む Hangfire のすべての機能は、コンソール アプリケーションや Windows サービスなど、あらゆる種類のアプリケーションで使用できます。これが、ASP.NET から独立している理由です。

Hangfire は、アプリケーションの再起動 (ジョブが保持される) や予期しないプロセスの終了 (再試行ロジックが使用される) など、ASP.NET アプリケーション内でバックグラウンド ジョブを実行するすべてのリスクを処理します。そのため、Windows サービスや個別のアプリケーションを使用せずにバックグラウンド ジョブを処理できます。

于 2015-05-02T10:11:08.293 に答える