WeiYu.Abp.HangFire 1.0.0

1:添加引用 WeiYu.Abp.HangFire包(基于abp5.1.4) 2:添加模块应用HangFireModule,该模块已填加 AbpAspNetCoreMvcModule,AbpBackgroundJobsHangfireModule,AbpBackgroundWorkersHangfireModule,AbpBackgroundWorkersModule 3:添加配置项 "HangFireConfig": { //HangFireServer服务配置参数 "ServerName": "MyTask", //定时任务服务名称 "HeartbeatInterval": 5, //单位:秒 "ServerCheckInterval": 15, //单位:秒 "WorkerCount": 10, //并发Job工作数,CPU个数*5,并发任务数 //HangFire面板配置参数 "PathMatch": "hangfire", //定时任务URL路径 "DashboardTitle": "定时任务图表", "IsReadOnlyDashboard": false, //是否只读 "SucceededStateExpireHandler": 10080, //job执行完成后删除(分钟) //HangFire数据库配置参数 "DbType": "1", //sqlserver=0,mysql=1,redis=10 "DBConn": "Data Source=192.168.18.50; Port=3306;User ID=root; Password=Qwer1234; Initial Catalog=hangfire; Charset=utf8;AllowUserVariables=True;", "SlidingInvisibilityTimeout": 5, //单位:分钟 "CommandBatchMaxTimeout": 5, //单位:分钟 //HangFire授权用户登录 "UserName": "admin", "Password": "admin" } 4:HangFire支持持久化,可配置MySql,SqlServer,Redis链接,推荐使用Redis 5:定时任务Job参考官网 https://docs.abp.io/zh-Hans/abp/latest/Background-Workers-Hangfire

No packages depend on WeiYu.Abp.HangFire.

Version Downloads Last updated
1.0.0 10 11/13/2023