ScheduleMaster(分布式任务调度系统)
从华为鸿蒙系统中大家可以看到未来各种交互以及任务管理的全盘分布处理可能性,就如同ScheduleMaster软件一样,可以速度控制整体项目的工作进度,把握好Web处理,软件项目编程还有多端服务器的处理优化,做好分布式的任务发布还有数据信息统计分析工作,保持良好的循环流通。
ScheduleMaster不花钱版软件特点
简略单纯的Web UI操作;
义务静态办理:建立、启动、遏制、暂停、恢复、删除等;
高可用拥有,跨平台多节点摆设。
数据平安性,不会呈现多实例并发调剂。
拥有自行设置参数设置;
拥有.NET Core和.net framework(4.6.1+);
拥有自行设置设置文件和热更新;
拥有设置监护人,运转异常时邮件告警;
拥有设置义务依靠,主动触发,同享义务成果;
插件式开辟,义务运转情况隔离;
全链路日记系统,运转轨迹轻松掌控;
用户拜候节制;
供给开放REST API,营业系统可以无缝集成;
调剂报表统计;
义务分组办理;
打算表拆分完成复用;
指定节点运转;
拥有http义务设置;
拥有延时义务;
义务监控;
资本监控;
拥有异常战略设置(掉败重试、超时节制等);
接入redis缓存;
大都据库类型拥有;
用户权限加倍邃密化;
报表统计完美。
运用方式
在Windows中运转
找到master的公布目次,履行指令dotnet Hos.ScheduleMaster.Web.dll启动顺序,初次启动会主动迁徙转换信息库布局并初始化种子数据,翻开阅读器输出ip和端口拜候便可(初始用户名admin,密码111111)。
找到worker的公布目次,履行指令dotnet Hos.ScheduleMaster.Qu artzHost.dll --urls http://*:30001启动顺序,翻开阅读器输出ip和端口会看到一个接待页面,暗示worker已启动成功。
重置worker下的appsettings.json文件为worker2的设置(若是公布前已重置可跳过),履行指令dotnet Hos.ScheduleMaster.Qua rtzHost.dll --urls http://*:30002启动顺序.
登录到master中,可以看到节点办理菜单下各节点的运转状况。
小编测评
ScheduleMaster软件隶属于分布式平台的处理方案,将各种工作任务都加以细化区分,同步对大量数据重新进行排列组合,对整个系统的内部端口还有规则定义等尝试使用链式分布的办法,优化好全盘服务器的信息传输,有问题直接定位到关键区域,不影响系统的统筹运转。
上文就是小编为您带来的ScheduleMaster(分布式任务调度系统)了,更多精彩软件请多多关注软件爱好者。