建立服務的工具: Hangfire 和 NSSM 服務管理員

February 27, 2025

以下介紹兩個建立 .NET 服務時會用到的工具:常用在排程、背景服務的 Hangfire,以及比 Windows 內建服務工具更強大的 NSSM。

Hangfire 排程執行工作

Hangfire 可以在 .NET 或 .NET Core 平台上執行排程或背景服務。撰寫簡單的語法,就能設定一次性、重複、一段時間後執行的工作,也能執行接續性的工作。另外也包含網頁式的管理介面和失敗重試的功能。

以下收錄 Hangfire 的相關文章:

NSSM 服務管理員

Non-Sucking Service Manager 的縮寫,可以幫你註冊 Windows 服務,功能強大且可幫忙處理例外狀況。