【发布时间】:2015-11-03 07:24:13
【问题描述】:
我的 Rails 应用通过 Nylas API 从 gmail 同步日历事件。我将所有事件和相关日历存储在我的应用程序上(创建新的或更新现有的)。这需要很长时间,事实上,每当我尝试同步日历时,我的 Heroku 托管 Rails 应用程序都会出现超时错误。不知道为什么需要很长时间。因此,为了做出反应,我想要么开始缓存(使用 Redis 或 Memcached)数据(仍然不知道我将如何做到这一点),要么在后台作业中运行同步(使用 Delayed_Job 或 Resque)。
我想知道其他人会如何解决这个问题。希望得到一些反馈,不仅要采取什么方法,而且如何方面的指针也将不胜感激。
【问题讨论】:
标签: ruby-on-rails performance caching heroku