.NET开源项目任务计划组件汇总

2022-12-19 0 914

原副标题:.NET开放源码工程项目各项任务方案模块汇整

.NET Core的间歇sysfs模块你用过什么样呢?上面是搜集github中开放源码的各项任务方案模块,钟爱的TX能点选镜像去看一看详尽采用表明。

1、Chroniton.NetCore

– 用作在尧利省上运转各项任务(工作台)的轻量强壮库。

概要:具备强类别模块的强类别工作台,能展开触发器继续执行,全力支持Cron 方案,全力支持倚赖转化成调用。

镜像:https://github.com/leosperry/Chroniton

2、Coravel

– .Net Core合乎Laravel:运维,排队等候等

概要:宣称这是两个“近零实用性.NET Core库,使sysfs,内存,排队等候,电子邮件,该事件该台(和更多)显得毫不费力!”

镜像:https://github.com/jamesmh/coravel

3、FluentScheduler

– 具备简洁介面的手动工作台运维流程。

概要: FluentScheduler是.net中的sysfs架构 ,也是你假如想在.net流程跑几段标识符,与此同时又不负面影响主流程的运转时 就能采用FluentScheduler。

镜像:https://github.com/fluentscheduler/FluentScheduler

4、Gofer.NET

– 用作.NET Core的分布式后台各项任务/工作台的简易C#API。

概要:采用通用表达式语法将工作台添加到队列并继续执行,可简单地通过添加新节点来扩展各项任务工作池,在Redis的全力支持下,所有的各项任务都被持久化

镜像:https://github.com/brthor/Gofer.NET

5、Hangfire

– 在ASP.NET应用流程内继续执行即发即忘,延迟和重复性工作。

概要:Hangfire是两个全力支持.NET和.NET Core应用流程的跨平台的后台工作台处理架构,采用Hangfire时不再需要Windows服务或者单独的进程。Hangfire能在ASP.NET/ASP.NET Core等应用流程中以简单的方式实现触发,延迟和间歇继续执行等各项任务。与此同时还全力支持CPU和I/O密集型、长时间运转和短时间运转的工作台而不需要设置Windows服务或者其他的sysfs。Hangfire全力支持多种数据存储方式,如:Redis, SQL Server, SQL Azure和MSMQ等。

镜像:https://github.com/HangfireIO/Hangfire

6、LiquidState

– 高效触发器和同步状态机。

概要:机器继续执行期间的零堆分配 – GC 友好和高性能;完全全力支持无处不在的 async/await 方法;在实用性期间在内部构建镜像对象图,使其比基于常规字典的实现更快、更高效。等

镜像:https://github.com/prasannavl/LiquidState

7、NCrontab

– 用作.NET的Crontab。

概要:用C#方式解析crontab表达式

镜像:https://github.com/atifaziz/NCrontab

8、quartznet

– Quartz.NET各项任务方案流程。

概要: Quartz.NET是两个开放源码的间歇工作台运维工程项目,旨在创建两个免费商业采用的工作台运维器,与此同时具备“企业级”的特性。Quartz.NET目前的版本是全力支持跨平台的,即全力支持.NET和.NET Core的应用流程。

镜像:https://github.com/quartznet/quartznet/

9、stateless

– 用作在C#标识符中创建状态机的简单库。

概要:是一款基于.NET的开放源码状态机库, 采用它你能很轻松的在.NET中创建状态机和以状态机为基础的轻量工作流。

镜像:https://github.com/dotnet-state-machine/stateless

关注: DotNet开发跳槽

.NET开源项目任务计划组件汇总

觉得不错,请点个在看

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务