Asp.Net Core下的开源任务调度平台ScheduleMaster—快速上手
原文: Asp.Net Core下的开源任务调度平台ScheduleMaster—快速上手 概述 ScheduleMaster 是一个开源的分布式任务调度系统,它基于Asp.Net Core平台构建,支持跨平台多节点部署运行。 它的项目主页在这里: https://github.com/hey-hoho/ScheduleMasterCore 关于它的简单介绍可以看这里: https://www.cnblogs.com/hohoa/p/12162581.html 本地部署 使用前请准备好所需环境: Visual Studio 2019 、 .Net Core3.0 SDK 、 Mysql 5.7 、 Centos(可选) 、 Docker(可选) 。 下载源码到本地,然后用VS2019打开解决方案并编译通过。 打开项目Hos.ScheduleMaster.Web根目录下的 appsettings.json 文件,先修改Mysql数据库连接字符串以保证数据库正常访问,再找到 NodeSetting 节点,修改 IP 字段为master将要部署的ip地址(master端口为30000不用修改),在项目上右击选择发布...,发布到本地文件夹。 打开项目Hos.ScheduleMaster.QuartzHost根目录下的 appsettings.json 文件,同样先修改Mysql连接字符串