网络调度程序服务

时间:2013-06-08 15:51:21

标签: asp.net windows windows-services scheduled-tasks scheduler


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

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

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

感谢。

1 个答案:

答案 0 :(得分:0)

Oracle Scheduler拥有您正在寻找的所有选项,甚至更多。有关全局信息,请参阅Overview of Oracle Scheduler。它具有一个中央调度数据库,可以将作业提交给远程作业代理,这些作业代理几乎独立于中央调度存储库。在作业完成后可以访问存储库时,它会报告返回状态等。

这是一个非常强大的工具,通过提供一个开箱即用的框架,它可以为您带来许多复杂的任务。

相关问题