在Windows服务器上的任务自动化软件 [英] Task automation software on Windows servers

查看:190
本文介绍了在Windows服务器上的任务自动化软件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们目前拥有的Java它运行我们的Windows服务器上的多项任务程序中,我们正计划替换成一个开放源码的任务自动化软件,以提高效率和可维护性的原因。

We currently have Java program which runs a multitude of tasks on our Windows servers, we are planning to replace that with an open source task automation software for efficiency and maintainability reasons.

以下是我们正在寻找的特点:

The following are the features we are looking for:


  1. 有能力在任何​​语言中运行的任务/脚本(Java,C#,Python的等。)

  2. 安排的任务在任何时刻(12:00 AM 12/16/2010)或在特定的时间间隔(每10分钟)运行它们。

  3. 有能力通知管理,如果任务执行失败,preventing他们再次运行。

  4. 的独立的任务,并设置任务之间的依赖能力的并行执行。

  5. 能够检测优先级和preempt需要时,无需重新启动软件的任务。

  6. 每个任务花费的时间等
  7. 的报告功能。

  8. 远程添加,删除和监视其正在执行的任务的进度

请让我知道,如果你知道任何伟大的开源解决方案,满足全部或大部分的这些需求。感谢您的帮助!

Please let me know if you know of any great open source solutions which address all or most of these needs. Thanks for your help!

推荐答案

你有没有考虑 石英。净

Have you considered Quartz.Net ?

一些突出以下特点。

作业调度


  • 在一天的某个时间(精确到毫秒)

  • 在一周的某几天

  • 在每月的某几天

  • 在一年中的某些日子

  • 不是注册在日历中列出的某些天(如业务节假日)

  • 重复特定次数

  • 重复,直到一个特定的时间/日期

  • 无限重复

  • 有延迟间隔重复

集群


  • 故障切换。

  • 负载均衡。

监听器&功放;插件


  • 可以使用的插件机制的附加功能,石英,这样让求职处决,或装载作业,并触发定义从一个文件的历史记录。

  • 石英附带了一些工厂建成插件和听众。

这篇关于在Windows服务器上的任务自动化软件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆