下载之家:安全、高速、放心的绿色下载站!

当前位置:首页软件下载应用软件详细列表

Hangfire 后台开源框架 V1.7.31 正式版

  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

Hangfire是一个统一的编程模型管理软件,用可靠的方式进行后台任务处理,通过共享主机运行,通过简单的设置增加工作计算能力,还能群发邮件和通知,轻松创建档案。

Hangfire应用介绍:

在 .NET 和 .NET Core 应用程序中执行后台处理的一种简单方法。 无需 Windows 服务或单独的进程。由持久存储支持。 开放并免费用于商业用途。

Hangfire 后台开源框架 v1.7.31 正式版

Hangfire应用功能

群发通知/新 闻邮件

从xml、csv或json批量导入

创建档案

触发网络钩子

删除用户

建立不同的图表

图像/视频处理

清除临时文件

经常性的自动报告

数据库维护

...等等。

Hangfire应用亮点

1.可以运行在主机或者云空间中的一个运算变成程序,简单设置高效管理您的工作,让日常工作中的效率更高;

2.除了可以帮助用户群发邮件、的新闻等,还可以帮助处理图像视频、维护数据库等,进行统一规范化的管理;

3.应用操控简单,数据模型采用图标网格的方式,内容清晰容易浏览,给人清新的感觉,体验起来十分方便。

Hangfire软件优势

Hangfire.Pro.Redis

Hangfire Pro 附带Hangfire.Pro.Redis使用Redis服务器来持久化后台作业和其他数据的软件包。

Redis 以其出色的性能而闻名,这里是 Hangfire.SqlServer 和 Hangfire.Redis 存储之间的相对比较结果。

Hangfire 后台开源框架 v1.7.31 正式版

Hangfire.Pro.PerformanceCounters

Hangfire.Pro.PerformanceCounters软件包允许 Hangfire 将其内部指标发布到 Windows 性能计数器——这是监控 Windows 应用程序和服务的标准方法。

因此,您可以使用Nagios、New Relic、Server Density等现有工具来主动监控服务的运行状况。

Hangfire 后台开源框架 v1.7.31 正式版

基于队列的处理

与其同步调用一个方法,不如将它放在一个持久队列上,Hangfire 工作线程将接受它并在自己的执行上下文中执行:

BackgroundJob.Enqueue(() => Console.WriteLine("Hello, world!"));

此方法在存储中创建一个作业并立即将控制权返回给调用者。Hangfire 保证即使宿主进程异常终止后也会调用指定的方法。

延迟方法调用

您可以将其执行推迟指定时间,而不是立即调用方法:

BackgroundJob.Schedule(() => Console.WriteLine("Hello, world!"), TimeSpan.FromMinutes(5));

此调用还保存作业,但不是将其放入队列,而是将作业添加到持久计划中。当给定时间过去后,作业将被添加到其队列中。同时,您可以重新启动您的应用程序——它无论如何都会被执行。

重复任务

重复性工作处理从未如此简单。您只需要一行代码:

RecurringJob.AddOrUpdate("easyjob", () => Console.Write("Easy!"), Cron.Daily);

Hangfire 使用Cronos库来执行调度任务,因此您可以使用更复杂的 CRON 表达式:

RecurringJob.AddOrUpdate("powerfuljob", () => Console.Write("Powerful!"), "0 12 * */2");

点击查看更多: Hangfire下载

下载声明

推荐使用[迅雷]下载,使用 [360压缩]解压本站软件。

本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

本站提供的[Hangfire 后台开源框架 V1.7.31 正式版]资源来源互联网,版权归该下载资源的合法拥有者所有。