开源任务管理平台TaskManagerV2.0介绍及升级说明
开源任务管理平台TaskManager介绍发布后,有网友联系我看看能不能做个后台管理界面,方便管理系统中所有的任务。由于时间和技术问题1.0版本的时候,新增了一个3分钟读取配置文件动态修改任务的功能,不过总体来说还是不直观,操作不便捷。刚好最近接触到了Owin,可以实现自己的宿主程序运行Web站点,无需IIS中即可运行后台Web,这里演示的是点击控制台程序运行的结果。最近利用闲暇时间使用该技术实现了后台管理程序,也就是本文要说的TaskManagerV2.0版本。对TaskManagerV1.0版本不了解的可以先看下。最终实现的界面如下,也可以打开这个地址http://tm.myscloud.cn在线浏览。还是之前的老规矩文章末尾会提供程序和源代码下载地址。
阅读目录
- V2.0升级说明
- Cron表达式
- 开源TaskManagerV2.0实现原理
- 使用介绍
- 总结
1.运行Windows安装卸载工具
2.选择TaskManger.exe-》安装-》运行
运行成功以后可以在系统管理-》服务 里面找到“定时任务管服务”
运行成功后会生成Logs文件夹,目前系统会分任务记录执行日志,方便使用者查看各个任务的执行情况
3.浏览器打开http://本机IP:9000 进入后台
使用控制台程序做为承载器
点击运行Ywdsoft.Test.exe
后台管理程序使用介绍
1.自定义站点端口
修改Config.config文件,默认端口为9000
2.编辑界面Cron表达式如何填写
这里也替大家考虑到了,可以使用在线Cron生成器来生成,地址http://tool.myscloud.cn,也可以使用源代码里面提供的Cron自己部署站点使用。
3.其它可自行摸索
回到顶部http://code.taobao.org/p/TaskManagerPub/src/Branch/),请使用SVN客户端工具TortoiseSVN->SVN Checkout->输入下面的地址进行下载。TaskManagerSVN地址:http://code.taobao.org/svn/TaskManagerPub/Branch 使用svn checkout指令进行下载。
GitHub地址:由于SVN地址不稳定,很多网友下载不下来,所以决定将代码托管到GitHub https://github.com/CrazyJson/TaskManager
体验工具下载地址:任务管理框架 V2.0
如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】按钮。
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的【关注我】。
因为,我的写作热情也离不开您的肯定支持。
感谢您的阅读,如果您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是焰尾迭 。