Hangfire非常小巧,在線編程處理后臺任務,提高操作效率,軟件在共享主機、專用主機等運行,多樣化功能呈現(xiàn),解決各種需求。平臺捕獲多種語言狀態(tài),自由設置!
Hangfire優(yōu)勢
能夠捕獲多語言狀態(tài):即可以把調用者的Thread.CurrentCulture和Thread.CurrentUICulture信息同任務持久保存在一起,以便任務執(zhí)行的時候多語言信息是一致的。
支持任務取消:使用CancellationToken這樣的機制來處理任務取消邏輯。
支持IoC容器:目前支持Ninject和Autofac比較常用的開源IoC容器。
Hangfire特色
支持Web集群:可以在一臺或多臺機器上運行多個Hangfire實例以便實現(xiàn)冗余備份。
支持多隊列:同一個Hangfire實例可以支持多個隊列,以便更好的控制任務的執(zhí)行方式。
并發(fā)級別的控制:默認是處理器數(shù)量的5倍工作行程,當然也可以自己設定。
具備很好的擴展性:有很多擴展點來控制持久存儲方式、IoC容器支持等。
Hangfire測評
Hangfire具有很好的擴展性!



































