任务调度|定时任务源码

任务调度|定时任务源码

免费

更新时间:2020-01-17

所属分类:PHP源码

评论回复:0

 

https://69shenlan-img.69shenlan.com//
  • 系统品牌:
  • 其他系统
  • 开发语言:
  • .NET
  • 数据库:
  • Mssql

源码类别:【系统工具】 源码类型:B/S 适合人群: 进阶 授权类型:商业版开发语言:C#数据库:SQL2008框架版本:.00源码大小:92.47MB

一、源码介绍

        简单任务调度平台,用于.net dll,exe的任务的挂载,任务的隔离,调度执行,访问权限控制,监控,管理,日志,错误预警,性能分析等。 平台基于quartz.net进行任务调度功能开发,采用C#代码编写, 支持corn表达式和第三方自定义的corn表达式扩展。 架构以插件形式开发,具有良好的功能扩展性,稳定性,简单性,便于第三方开发人员进一步进行功能扩展。 支持多节点集群,便于集群服务器的资源有效分配,任务的相互隔离。 支持邮件形式的错误预警,便于运维及时处理任务异常等。

二、注意事项

        1、开发环境为Visual Studio 2015,数据库为SqlServer2008,使用.net 4.0开发。

        2、1.执行数据库安装脚本,安装数据库;

                 1.1 执行数据库数据初始化脚本。

              2.部署web站点,并配置好web.config 

                 2.1 数据库配置连接

                 2.2 管理员账号密码(不要删除admin用户,admin的密码可以改)

              3.打开web站点,新建服务节点 

                 3.1 默认数据库初始化脚本会初始化一个测试用的node节点,有其他需要可以自己再建一个。

              4.部署node winserver服务,并配置好config文件

                 4.1 部署服务节点(建议使用 单机多个节点安装.bat,建议部署两个以上节点)

                 4.2 配置好config文件,里面都有注释

              5.打开web站点,发布两个系统级任务(错误邮件发送的任务和长时间运行的任务检测任务) 

                 5.1 任务调度平台这个时候可以用了,但是/最好安装系统级的任务。

              6.安装redis。(redis做即时通知使用,如果没有redis,进行任务开启,卸载等操作时界面反应速度较慢,【系统必须】Redis内部实时通讯专用,密码为空)

                 6.1 安装redis。(可以是/windows版本的安装包,建议不设置用户名密码。)

                 6.2 “配置管理”中配置“RedisServer”。如"192.168.1.209:6379"


下载地址