标签: ruby-on-rails ruby xml rss
我有一个想法是创建一个供稿阅读器网络应用程序,它可以在数据库中存储供稿,而连接的客户端(如手机应用程序或浏览器)可以显示存储的供稿。我心中的一个问题是,我如何定期获取和解析rss提要(比如说每5分钟),因为我不希望客户端初始化这个进程。任何人都可以指出我正确的方向并给我任何建议吗? 我查看了这个可以完成解析xml的Ruby库https://github.com/feedjira/feedjira。
由于
答案 0 :(得分:1)
使用Sidekiq并使用Sidetiq每5分钟唤醒一次并轮询Feed。保持小工作和原子工作很重要,所以你应该做一个定期的工作来安排所有实际的工作。