所以我有一个奇怪的问题,是否有一种方法可以在一个单独的环境中触发任务:这是一个场景,我有一个日常任务,可以将生产中的所有数据复制到较低(演示)环境。在转移结束时,我需要能够重置较低环境中所有用户的密码。由于我正在开始生产中的任务......我想不出一种方法可以让demo了解复制何时完成并开始重置密码。我已经考虑过让它成为另一个基于时间的任务,它只能在复制任务的预期完成时间之后的几分钟内在演示环境中运行。但是有没有更智能,更漂亮的方法呢?
答案 0 :(得分:0)
我认为您正在寻找像Capistrano这样的东西,它允许您定义远程执行的任务/命令,前提是您可以从执行任务的机器对远程机器进行SSH访问。理想情况下,单个Capistrano任务将启动数据复制并立即执行密码重置。