私は複数の「トランザクション」を選択できるアプリケーションを開発しました。これらはそれぞれPDFファイルに直接関連しています。PDF生成にEC2を使用し、ユーザーに公開URLを提供します
ユーザーが複数選択して印刷すると、これらのPDFファイルが1つの長いファイルにマージされ、印刷が容易になります。
現在、「トランザクション」PDFは要求に応じて生成され、PDFも併合されます。
私はこれをAmazonインフラストラクチャ経由で中継しようとしていますが、いくつか質問がありました。
- "トランザクション"ごとにPDF生成用のキューを実装する必要がありますか?もしそうなら、私はどのようにユーザーにシームレスな体験を提供できますか?
- 私はこれらのPDFファイルを生成するためにEC2を使用できますか?その場合は、リソースを使用する代わりに、ユーザーがAmazonから直接ファイルをダウンロードするための「公開」リンクを提供できますか?
ありがとうございます!
EDIT ----詳細
- ユーザー
- システムは、文書
- によって生成されたPDFのために提供された情報を使用して、要求ごとにPDFを生成する定期的なフォームからいくつかの情報を入力しますシステムはAmazon S3の下に保管されています
- 私たちは複数のpdfを一度に「印刷」できるAPIを提供しています.S3の選択したPDFファイルを1つのファイルにまとめて
- 文書を複数印刷すると、マージされたファイルである新しいウィンドウが開き、ユーザーは表示するまでに約20秒待つ必要があります。
- PDFを生成するために使用されたリソースをAmazonインフラストラクチャに活用することができますが、同じフローを維持する必要があります。つまり、&をダウンロードするためにユーザーにインスタントパブリックリンクを提供する必要があります。
少し広い質問に聞こえます。もっと具体的になりますか?あなたのコードは何をしているのですか、あなたが解決する必要のある規模の問題は何ですか? – apokryfos
私の質問を更新しました。ありがとうございます! –
S3で結果をホストできませんか? –