我有一个关于调度脚本的一般性问题。
我面临一个挑战,我需要通过使用 ruby 的 API 提前 X 天安排提醒电子邮件。但是,API 调用中没有内置调度功能。
所以,我的想法是运行一个 ruby 脚本来发送第一封电子邮件,最后安排一个单独的 ruby 脚本提前 X 天运行。说得通?
逻辑如下所示:
Email.send(test@test.com)
Rubyscript.schedule(Time.now + X days)
那有意义吗?基本上我想知道如何从 ruby 脚本安排 ruby 脚本。