源码类别:【系统工具】 源码类型: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"