wkhtmltopdf convert html を使用すると、数百の大きな写真を含む数百の pdf ページが生成されます。ec2 の小さなインスタンスでは、変換ごとに約 10 分かかります。かかる時間は間違いなく大量の写真によるものであり、取り出された場合、変換は数秒で行われます.
wkhtmltopdf を高速化するために実行できるパフォーマンス調整はありますか? それはCPUバウンドですか、それともIOバウンドですか?プレースホルダーを入れて、後で写真に置き換えることは可能ですか?
wkhtmltopdf convert html を使用すると、数百の大きな写真を含む数百の pdf ページが生成されます。ec2 の小さなインスタンスでは、変換ごとに約 10 分かかります。かかる時間は間違いなく大量の写真によるものであり、取り出された場合、変換は数秒で行われます.
wkhtmltopdf を高速化するために実行できるパフォーマンス調整はありますか? それはCPUバウンドですか、それともIOバウンドですか?プレースホルダーを入れて、後で写真に置き換えることは可能ですか?
画像自体のhttpリクエストを作成するのに時間がかかりすぎる可能性があります。
HTMLが次のようになっている場合:
<img src="http://someserver.com/images/000000001.jpg"/>
おそらく、次のようにファイルシステムのロードを試してください。
<img src="file:///users/images/00000001.jpg"/>
また、可能であれば、画像の幅と高さを指定してみてください。これにより、レンダリングが少し高速化されます。
しかし、本当の問題はおそらく、小さなインスタンスで制限されているメモリとIOの量にあると思います。ローカルシステムでベンチマークを試してみてください。おそらくはるかに高速になります。