开源任务管理平台TaskManagerV2.0介绍及升级说明


开源任务管理平台TaskManager介绍发布后,有网友联系我看看能不能做个后台管理界面,方便管理系统中所有的任务。由于时间和技术问题1.0版本的时候,新增了一个3分钟读取配置文件动态修改任务的功能,不过总体来说还是不直观,操作不便捷。刚好最近接触到了Owin,可以实现自己的宿主程序运行Web站点,无需IIS中即可运行后台Web,这里演示的是点击控制台程序运行的结果。最近利用闲暇时间使用该技术实现了后台管理程序,也就是本文要说的TaskManagerV2.0版本。对TaskManagerV1.0版本不了解的可以先看下。最终实现的界面如下,也可以打开这个地址http://tm.myscloud.cn在线浏览。还是之前的老规矩文章末尾会提供程序和源代码下载地址。

阅读目录

  • V2.0升级说明
  • Cron表达式
  • 开源TaskManagerV2.0实现原理
  • 使用介绍
  • 总结
回到顶部回到顶部Quartz Cron表达式 在线生成器的文章,大家可以直接拿来使用。

回到顶部回到顶部Windows服务安装卸载。源代码也一起放在了TaskManager里面。

  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

如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】按钮。
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的【关注我】。

如果,想给予我更多的鼓励,求打

因为,我的写作热情也离不开您的肯定支持。

感谢您的阅读,如果您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是焰尾迭 。