0


我正计划在多个 Windows 和 Linux 服务器上安排脚本的项目。我有点从头开始做这一切,因为我有替代软件似乎无法满足的要求(例如在完成或其他任务失败时运行任务以及能够以非标准间隔进行安排) .

我正在考虑有一个 Web 界面,它允许用户将每台机器的计划添加/修改/删除到数据库中。
然后,Windows 服务将检查数据库是否有任何需要在该点运行的作业,并通过 SSH 连接 Linux 或 PowerShell 连接 Windows。
所有脚本都将其进度写回数据库,以便用户检查它们。

基本上我只是想从那些知道更好的方法或事情的人那里得到一些建议,我可能需要注意这可能会导致问题,因为我没有太多经验。

谢谢。

4

1 回答 1

0

Oracle Scheduler 拥有您正在寻找的所有选项,而且可能还有更多选项。有关一些全局信息,请参阅Oracle 调度程序概述。它涉及到一个中央调度数据库,该数据库将作业提交给远程工作代理,这些代理几乎独立于中央调度存储库完成工作。当作业完成后可以访问存储库时,它会报告状态等。

它是一个非常强大的工具,它提供了一个可以立即开始使用的框架,它为您消除了许多复杂的任务。

于 2013-06-09T10:16:40.987 回答