4 Star 30 Fork 10

电脑程序爱好者 / ASP.NET Core 批量后台任务处理

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

批量后台任务处理

介绍

基于.Net Core 3.1 和Quartz.Net ,前端采用Bootstrap, AdminLTE 开发,简单易用的后台批量定时任务处理系统。

添加任务:
输入图片说明 任务列表:
输入图片说明 任务历史:
输入图片说明

软件特点

支持Windows,linux,和Docker 部署。
支持Cron 表达式设置任务,支持任务暂停,任务状态实时更新,和任务失败邮件通知功能。 支持传入任务参数,任务执行Notes。 内置的sqlite 数据库保存任务和任务执行的历史记录。
内置的历史记录定期清除功能,内置邮件发送队列,内部集成的Dapper 可以用来处理任务数据。
内置了2个例子任务,可以参照他们完成其他复杂的任务。

安装教程

docker 安装:
sudo mkdir /docker_data/dbfile
sudo git clone https://gitee.com/tm2002/FI.BatchJob FI.Batchjob
cd FI.Batchjob
sudo docker build . -t fibatchjob -f Dockerfile
sudo docker run -d -p 8000:80 -v /docker_data/dbfile:/app/dbfile --name fibatchjob -t fibatchjob

集成的组件:

Quartz.Net 处理定时任务
PubSub 订阅和发布任务状态更新
MailKit 发送Email
Microsoft.AspNetCore.SignalR 更新UI状态。
Dapper 处理数据访问
MySql.Data 连接Mysql 数据库

空文件

简介

基于NetCore 3.1 和Quartz.Net 实现,简单易用的后台批量定时任务处理系统。Docker 开箱即用。 展开 收起
C#
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/tm2002/FI.BatchJob.git
git@gitee.com:tm2002/FI.BatchJob.git
tm2002
FI.BatchJob
ASP.NET Core 批量后台任务处理
master

搜索帮助

14c37bed 8189591 565d56ea 8189591