3
我們正在wkhtmltopdf轉換html導致數百個pdf頁面上的數百張大照片,在一個ec2小型實例這大約每轉換10分鐘。所花的時間肯定是由於大量的照片,如果取出轉換髮生在幾秒鐘內。如何加快wkhtmltopdf和pdfkit長網頁與大量的照片
是否有性能調整我可以做,以加快wkhtmltopdf?它是cpu綁定還是io綁定?是否有可能讓地方持有人放入並在之後被照片取代?
我們正在wkhtmltopdf轉換html導致數百個pdf頁面上的數百張大照片,在一個ec2小型實例這大約每轉換10分鐘。所花的時間肯定是由於大量的照片,如果取出轉換髮生在幾秒鐘內。如何加快wkhtmltopdf和pdfkit長網頁與大量的照片
是否有性能調整我可以做,以加快wkhtmltopdf?它是cpu綁定還是io綁定?是否有可能讓地方持有人放入並在之後被照片取代?
您可能花費太多時間爲圖片本身發出http請求。
如果您的HTML看起來像這樣:
<img src="http://someserver.com/images/000000001.jpg"/>
也許嘗試文件系統加載這樣的:
<img src="file:///users/images/00000001.jpg"/>
另外,如果可能的話,儘量指定寬度和高度的圖片上的,即應加快渲染一下。
但是恐怕真正的問題可能是您在小實例上限制的內存和IO的數量。嘗試和本地系統的基準,它可能會快得多。