【发布时间】:2010-04-23 03:59:19
【问题描述】:
目前我在 Heroku 上运行 Rails 应用程序,除了生成有时包含数千条记录的 PDF 文档外,一切都运行良好。 Heroku 有一个 30 秒的内置超时,所以如果请求超过 30 秒,它就会被放弃。
这很好,因为他们提供了内置的延迟作业支持。但是,我生成的所有 PDF 都遵循典型的宁静模式。例如,对“/posts.pdf”的请求会生成一个 pdf(使用 PRAWN 和 PRAWNTO)并将其传递给浏览器。
所以我的基本问题是,如何在保持 Rail 如此方便地提供的基本 RESTful 模式的同时,使用 delay_job 创建动态生成的 PDF。谢谢。
【问题讨论】:
标签: ruby rest heroku delayed-job