同步操作将从 简杰/SIM-BAT 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
任务(作业)调度工具SIM-BAT,基于DAG(有向无环图)设计的所见即所得的作业调度工具,支持分布式服务集群,操作简单开箱即用;
具有完善的作业设计、调度、监控等功能;
支持超大规模批量作业(百万级)。
SIM-BAT由设计器、调度器、监控器三个部件组成,架构如下图:
SIM-BAT的特点是简单、稳定、高效。
SIM-BAT采用非侵入式接口支持各种类型的作业,对应用编程语言没有特殊要求。 主要有两类接口,一类是SHELL中可执行的命令,支持所有SHELL的语法,比如环境变量等; 另外一类是HTTP POST报文接口,报文格式是可配置的,支持JSON和XML格式报文。 报文接口支持作业在APP SERVER(比如TOMCAT)中执行,应用只要配置作业启动报文和作业查询报文即可。
SIM-BAT提供所见即所得的图形化设计与监控工具,可方便地设计作业之间的分组和串并行关系。 也可在运行期直观地看到作业执行情况并可在作业出错时方便地进行人工干预。
SIM-BAT支持主从式集群,可将作业分散到服务器集群运行。架构如下图:
server端目前支持的平台是 linux、linux64、aix、aix64、hp、solaris,由configure命令的参数指定,缺省是linux64。 生成的安装包位于release目录,执行其中的simbat_install命令安装。 client端编译需要 C++ Builder XE7,designer和monitor目录下的工程文件均为ProjectGroup1.groupproj。
SIM-BAT已经成功在很多大企业应用。下图是其中一些:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。