現在、私は Heroku で Rails アプリを実行しています。時には何千ものレコードを含む PDF ドキュメントを生成することを除いて、すべてがうまく機能しています。Heroku には 30 秒のタイムアウトが組み込まれているため、リクエストに 30 秒以上かかると破棄されます。
組み込みのdelayed_jobサポートを提供しているので、それは問題ありません。ただし、i が生成するすべての PDF は、典型的な安らかなパターンに従います。たとえば、「/posts.pdf」へのリクエストは (PRAWN と PRAWNTO を使用して) pdf を生成し、ブラウザーに配信されます。
したがって、私の基本的な質問は、Rail が非常に便利に提供する基本的な RESTful パターンを維持しながら、delayed_job を使用して動的に生成された PDF を作成するにはどうすればよいかということです。ありがとう。