gpt4 book ai didi

ruby-on-rails - 如何在Rails中根据预设时间触发模型 Action

转载 作者:行者123 更新时间:2023-12-03 00:09:45 26 4
gpt4 key购买 nike

我的两个帐户之间有一笔待处理的交易,在预设日期后,如果没有任何反应,则该交易应自动过期。 (我需要这种过期是实时发生的,而不是当其中一个用户登录其帐户时发生)。

创建计时器来检查交易并在近期设置其状态的最佳方法是什么?

谢谢。

最佳答案

正如 Abe Petrillo 建议的那样,使用由 cron 作业触发的 rake 任务。存在开销,因为 rake 必须每次加载 Rails env,但如果这种情况基于日期发生,那么我猜你只需要每天运行一次,在这种情况下开销并不大。

那个 cron-in-ruby 的东西在我看来有点过度设计。

关于ruby-on-rails - 如何在Rails中根据预设时间触发模型 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7478362/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com