跳至主要内容
产品 · 自家调度器

Ordoman — 一款简单、轻量的作业调度器。

把您的批处理作业放入队列;Ordoman 按优先级顺序一次执行一个,重启后恢复,并记录一切。

它今天已在生产环境中运行,为自家的各项任务排程。商业授权,面向无法为大型企业级调度器买单的中小企业——价格公开明示,而非"请联系我们索取报价"。

问题所在

您已超出 cron 的能力,但又不需要企业级调度器。

在免费却盲目的原生工具与沉重、昂贵的企业级套件之间,存在一道鸿沟。

cron、systemd 定时器和 Windows 任务计划程序免费且难以摧毁——但盲目:没有队列、没有依赖、没有精细的恢复、没有集中日志、没有跨机器的视图。企业级调度器能做到这一切乃至更多,但它们运行沉重、价格昂贵、按报价出售——对于只想让夜间作业按顺序运行、并需要它们确实运行过的证据的企业来说,规模过大。Ordoman 介于两者之间:有序与记录,没有沉重也没有高价。

为谁而作

为需要秩序、而非工厂的运维者。

有批处理工作的中小企业

备份、导入和导出、夜间处理、必须按精确顺序运行的脚本链——而且您想要它们运行过的证据。

亲力亲为的运维者

维持一小片系统运转的多面手,没有时间去学习企业级调度器,也没有预算购买其授权,但已超出 cron 老实所能做到的范围。

小型系统的统一入口

从一个地方驱动单一队列,而不必逐台连接每一台机器。

它做什么

它今天所做的——而且是实打实地做。

不是宣传册上的清单:其中每一项都已在自家工具中运行,并记录于其手册。

一个队列,一次一个作业

作业进入队列并一次执行一个,或以有限的并行度执行。只有当有空位释放时,下一个才开始。数字越小,优先级越高。

绝不重复运行的恢复

重启或宕机之后,一条命令即可重启队列。已经完成的作业绝不会再次运行——恢复是幂等的。

它绝不杀死正在运行的作业

即便您要求它停止,正在运行的作业也会跑到结束;Ordoman 只是不再启动新的作业。中途切断一个作业会丢失它正在写入的内容。

一次失败不会阻塞队列

失败的作业会被标记,其原因被写下——会话失效、超时、依赖失败——队列继续前进。您不会因第一粒沙子就损失一整夜。

一个您能读懂的队列

队列是一个普通的制表符分隔文件,每个作业一行,肉眼可读并能在重启后留存。内存守卫会在空闲 RAM 降到保留余量以下时拒绝再增加一个作业;最大时长可以把队列从一个永不返回的作业中解放出来。

一切皆有记录

每一个事件——入队、启动、完成、失败、清除——都会被记录。运维者想要作业运行过的证据,而不是一句承诺。

它不做什么

公开的边界。

Ordoman 不是什么——好让您在购买前就知道。

  • 它不是开源的。代码可以在协议下向客户展示,但 Ordoman 是一款商业产品——不是一个开源项目。
  • 它不能替代企业级调度器:没有 mainframe,没有成千上万个分布式代理的系统,没有丰富的 SLA 依赖关系图,没有大规模的托管文件传输。
  • 它不保证重跑的作业没有副作用:Ordoman 保证它不会重新启动一个已完成的作业;编写幂等的作业仍是您的责任。
  • 它不以欧元监控开支:它统计作业,而非金钱。保护预算的是顺序,而不是一个计量表。
  • 如果您的需求是"在一台机器上于凌晨 3 点运行一个脚本",那么 cron 免费且够用——我们也会这样告诉您。
看它运行

真实的命令,真实的记录——不是模型演示。

Ordoman 在生产环境中运行,为自家的各项任务排程。这是它真实的命令接口和日志的样子。

把两个作业排入队列,然后启动
ordoman add   nightly-backup  ~/jobs/backup.sh  --priority 10
ordoman add   compta-import   ~/jobs/import.sh  --priority 20 --after nightly-backup
ordoman start                 # one job at a time (default)
ordoman queue                 # priority · state · dependency · duration
记录——每个事件一行
ordering   nightly-backup   done      duration:24min
ordering   compta-import    started   after:nightly-backup
ordering   export-edi       failed    reason:timeout-exceeded
具有代表性的摘录,采用 Ordoman 的真实格式。在生产环境中,同一个引擎每晚为自家的各项任务排程。

它附带一本书面手册——内部手册已经存在,十分钟即可读完。

它的进展

引擎已在运行。我们正在为它做封装。

Ordoman 的排序引擎已经写好、无成本地测试过、并已投入使用:持久化队列、优先级、简单依赖、RAM 守卫、最大时长、幂等恢复、一个绝不杀死正在运行作业的停止、完整日志。我们正在构建的是外层封装——一个干净的安装程序、客户文档,以及把它从自家作业开放到任何批处理作业的工作。它处于持续改进之中。

对于一款已经在运行的工具,我们不会说"即将推出"。我们坦白地说出今天存在什么,以及我们还在开放什么。
它真正的成本

企业级调度器的真实成本不只是授权本身。

对于一家中到大型的组织,真实的年度成本会在四条线上累加。以下是数量级,每一项都有出处——不是官方定价。

企业级调度器的厂商不公布价格:市场惯例是报价。以下数字是从用户证词、厂商区间和薪酬基准中得出的数量级,收集于 2026 年 8 月 8 日——它们不是官方定价。销售论证中一个凭空捏造的数字,会在第一位核查的客户面前反过来对付您;因此这里每一个数字都带着它的出处,否则就不列出。

企业级调度器的真实成本不只是授权本身。
成本项 企业级调度器(数量级,估算) Ordoman
授权与年度维护 按报价出售。工作负载自动化解决方案根据复杂度每年约 30 000–250 000 $;Control-M 的证词提到约 9 000 个作业每年约 250 000 $,以及 4 000 个作业三年约 1 M€。维护通常为授权价的每年 18–22 %。 永久的按机器授权,价格公开:Ordoman Poste 79 €,Ordoman Serveur 390 €(提议,待确认)。可选的年度维护约 18 %。
服务器与基础设施 一个专用环境,通常为高可用而做冗余,外加一个灾难恢复站点。 安装在您已有的一台 Linux 机器上。无需专用服务器。
专职管理员 一名或多名专职管理员。在法国,一名全职系统工程师的综合成本每年约 76 000–78 000 €(大巴黎地区毛薪中位数约 53 500 €,外加约 42–45 % 的雇主分摊)。 为亲力亲为的多面手而设计:一个可读的队列、一条命令即可恢复、一份清晰的日志。无需专职人力。
专业知识、培训、版本升级 外部集成专业知识、培训,以及按次计费的版本迁移。 附带一本手册;几分钟即可上手;第一年含更新。

来源(2026 年 8 月 8 日):peerspot.com(Control-M 证词)、smatechnologies.com(解决方案区间)、vendorbenchmark.com 和 savibm.com(维护百分比)、roberthalf.com 和 indeed.com(薪酬)、payfit.com 和 watt-portage.fr(雇主分摊)。数量级,非官方定价。

诚实的保留:Ordoman 并不做这些工具所做的一切——没有 mainframe,没有成千上万个分布式代理的系统,没有 SLA 关系图。这个比较针对的是一家小企业真正拥有的需求,而不是功能对等。

价格,公开

一份商业授权,价格公开。

没有报价墙。一份按机器的永久授权,含第一年的更新,之后是可选的年度维护。永久意味着没有什么需要取消。

  • Ordoman Poste 79 € 一台机器 · 队列、依赖、恢复、日志
  • Ordoman Serveur 390 € 一台服务器 · 另加告警与更长的保留期
  • Ordoman Parc 按需报价 多机器监管——待其发布

可选的年度维护 : 约为授权价的 18 %——更新与支持。永久授权没有它也能继续工作;我们绝不会为了强迫续费而"锁死"工具。

所示价格是一份提议,需由创始人在发布前确认。定制工作日后会有报价——但标准授权绝不会只凭报价。免费的路径也点明了:如果 cron 满足您的需求,我们会这样告诉您。

下一步

看看 Ordoman 能否替代您自制的 cron。

告诉我们您的夜间作业是什么样子,以及您运行多少台机器。我们会诚实地告诉您 Ordoman 是否合适——还是 cron 已经够用。

商业产品,价格公开,没有人为制造的紧迫感。