Ruby on rails 这应该放在后台任务中吗?还有更好的选择吗?
我是一个Rails noob,我正在尝试规划我正在构建的一个小应用程序的架构,以熟悉OOP概念 基本上,它是一个播客获取器 我的问题与此示例用户故事有关:Ruby on rails 这应该放在后台任务中吗?还有更好的选择吗?,ruby-on-rails,oop,locking,background,cron,Ruby On Rails,Oop,Locking,Background,Cron,我是一个Rails noob,我正在尝试规划我正在构建的一个小应用程序的架构,以熟悉OOP概念 基本上,它是一个播客获取器 我的问题与此示例用户故事有关: 用户是每日播客“大声喧哗”的听众 用户进入我的应用程序中的“大声喧哗”页面,其中列出了最近的十集 用户注意到,今天的播客(大约一小时前发布)并没有在我的网站上列出 关于如何处理这个问题,我有一些想法,但我觉得我在这里遗漏了一个重要的部分 我可以: 将“podcast_id”参数发送到我的方法,该方法在用户加载页面时,在呈现任何内容之前更新po
Harris这是您希望作为后台作业运行的内容,因为在每个请求上运行它都太繁重且无用,您可以使用后台运行程序gem,如或查看其他选项 在这些屏幕广播的评论部分还讨论了其他选项。您还可以使用cron作业,该作业将每隔2小时或任何需要的时间延迟运行脚本来检查新播客