我正在为我的应用程序开发计费系统,但我不确定如何设置每天运行的脚本,一个用于发送付款提醒(电子邮件),另一个用于降级尚未续订的订阅。
- 有关如何执行此操作的任何提示?
- 有什么我需要注意的问题吗?
- 有什么宝石我可以使用吗?
我已经完成了大部分采购工作,所以我不寻找像 paypal_recurring 或 stripe 这样的宝石 - 只需处理付款提醒和已过期帐户的交易。
我已经通过多种方式做到了这一点,并且有很多方法可以做到这一点。我认为当前的最佳实践是使用Resque对作业进行排队并救援调度程序来安排他们。
Resque 是一款可靠的“作业调度”应用程序,可以为您处理各种任务。 Resque Scheduler 可以输入完整的 cron 表达式(以及其他调度任务的方法)来管理作业。
这种方法的优点之一是您可以获得雷斯克网应用程序,为您提供一个 Web 应用程序,用于监视作业(或启动它们以进行一次性作业运行)。
我已经在 Heroku 中使用了这种方法,它运行良好且可靠。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)