Hangfire(統(tǒng)一編程模型) v1.7.23 官方版
- 軟件大小:3.35MB
- 更新日期:2021-06-06
- 語(yǔ)言:簡(jiǎn)體中文
- 類別:編程開(kāi)發(fā)
- 適用環(huán)境:WinAll
- 安全檢測(cè): 無(wú)插件 360通過(guò) 騰訊通過(guò) 金山通過(guò) 瑞星通過(guò)
-
- 本地下載
普通http下載速度慢
軟件介紹
Hangfire免費(fèi)版是一款統(tǒng)一的編程模型工具,我們可以通過(guò)Hangfire官方版來(lái)處理各種后臺(tái)任務(wù),并且這款軟件還可以在共享主機(jī)、專用主機(jī)或云中運(yùn)行,功能非常強(qiáng)大。
軟件簡(jiǎn)介
Hangfire是一個(gè)開(kāi)源且商業(yè)免費(fèi)使用的工具函數(shù)庫(kù)。可以讓你非常容易地在ASP.NET應(yīng)用(也可以不在ASP.NET應(yīng)用)中執(zhí)行多種類型的后臺(tái)任務(wù),而無(wú)需自行定制開(kāi)發(fā)和管理基于Windows Service后臺(tái)任務(wù)執(zhí)行器。且任務(wù)信息可以被持久保存。內(nèi)置提供集成化的控制臺(tái)。
Hangfire免費(fèi)版軟件功能
支持基于隊(duì)列的任務(wù)處理:任務(wù)執(zhí)行不是同步的,而是放到一個(gè)持久化隊(duì)列中,以便馬上把請(qǐng)求控制權(quán)返回給調(diào)用者。使用方法:BackgroundJob.Enqueue(() => Console.WriteLine("Simple!"));
延遲任務(wù)執(zhí)行:不是馬上調(diào)用方法,而是設(shè)定一個(gè)未來(lái)時(shí)間點(diǎn)再來(lái)執(zhí)行。使用方法:BackgroundJob.Schedule(() => Console.WriteLine("Reliable!"), TimeSpan.FromDays(7));
循環(huán)任務(wù)執(zhí)行:只需要簡(jiǎn)單的一行代碼就可以添加重復(fù)執(zhí)行的任務(wù),其內(nèi)置了常見(jiàn)的時(shí)間循環(huán)模式,也可以基于CRON表達(dá)式來(lái)設(shè)定復(fù)雜的模式。使用方法:RecurringJob.AddOrUpdate(() => Console.WriteLine("Transparent!"), Cron.Daily);
持久化保存任務(wù)、隊(duì)列、統(tǒng)計(jì)信息:默認(rèn)使用SQL Server,也可以配合消息隊(duì)列來(lái)降低隊(duì)列處理延遲,或配置使用Redis來(lái)獲得更好的性能表現(xiàn)
內(nèi)置自動(dòng)重試機(jī)制:可以設(shè)定重試次數(shù),還可以手動(dòng)在控制臺(tái)重啟任務(wù)
除了調(diào)用靜態(tài)方法外還支持實(shí)例方法
能夠捕獲多語(yǔ)言狀態(tài):即可以把調(diào)用者的Thread.CurrentCulture和Thread.CurrentUICulture信息同任務(wù)持久保存在一起,以便任務(wù)執(zhí)行的時(shí)候多語(yǔ)言信息是一致的
支持任務(wù)取消:使用CancellationToken這樣的機(jī)制來(lái)處理任務(wù)取消邏輯
支持IoC容器:目前支持Ninject和Autofac比較常用的開(kāi)源IoC容器
支持Web集群:可以在一臺(tái)或多臺(tái)機(jī)器上運(yùn)行多個(gè)Hangfire實(shí)例以便實(shí)現(xiàn)冗余備份
支持多隊(duì)列:同一個(gè)Hangfire實(shí)例可以支持多個(gè)隊(duì)列,以便更好的控制任務(wù)的執(zhí)行方式
并發(fā)級(jí)別的控制:默認(rèn)是處理器數(shù)量的5倍工作行程,當(dāng)然也可以自己設(shè)定
具備很好的擴(kuò)展性:有很多擴(kuò)展點(diǎn)來(lái)控制持久存儲(chǔ)方式、IoC容器支持等
- 精選留言 來(lái)自浙江麗水電信用戶 發(fā)表于: 2023-12-28
- 沒(méi)毛病
- 精選留言 來(lái)自浙江衢州聯(lián)通用戶 發(fā)表于: 2023-4-24
- 收藏備用~
- 精選留言 來(lái)自山東濟(jì)寧移動(dòng)用戶 發(fā)表于: 2023-2-1
- 我的天!這款軟件完全免費(fèi)實(shí)在是太好了
- 精選留言 來(lái)自廣東汕尾電信用戶 發(fā)表于: 2023-1-5
- 一如既往的好用,給個(gè)5星
- 精選留言 來(lái)自西藏日喀則移動(dòng)用戶 發(fā)表于: 2023-1-28
- 簡(jiǎn)直神器頂頂頂頂頂頂,值得下載