说实话,我和其他人都被微软的 SQL Agent 宠坏了。我们真的很想保留 SQL Agent 的特性:功能、可用的 GUI。
我在 serverfault 上搜索了对不同 CRON GUI/调度代理的评估,但确实没有找到我想要的东西。所以,我希望得到你的意见。
- 对您来说有用且可用的方法。
- 我特别想听听那些从我的角度来看待这个问题的人的看法。
- 您对以下 3 个选项有何体验?
看来我们目前的选择是:
- PgAgent - 似乎就是最好的选择。不幸的是,它与 Greenplum 配合得不好。此外,它似乎可能被废弃了 - 上次发布日期是很久以前。但可能只是因为它做得太好了,所以不需要新版本。
- 作业调度程序,http://jobscheduler.sourceforge.net/乍一看,它似乎很合适。但我有点担心,为了产生咨询收入,它可能会有麻烦。它也不像 SQL Agent,阅读文档时,许多概念感觉很陌生。从好的方面来看,它肯定会保持下去。
- 克罗恩
- 学习更先进的技术,例如(级联数组中的 Cron 作业,作业控制和 ssh,我可以每分钟更频繁地运行 cron 作业吗?,这个 cron 作业从哪里运行?,Cron 作业统一日志记录)
- 但说实话,由于我的背景,这些技术似乎很晦涩,我非常担心如果我们沿着这条路走下去,我们会犯下严重的错误,并需要付出艰苦的学习
先感谢您!
答案1
如果你可以选择在 Windows 机器上运行中央调度程序,请查看果酱由 MVP Software 提供。它有几乎所有您需要的代理。我们对其进行了评估,它非常强大。不过,调度程序非常以 Windows 为中心,所以我不确定它是否完全适合您的环境,而且我承认我不知道它与 Greenplum 的集成程度如何...