我正在上传.pdf
个文件,在上传时我正在分割.pdf
个文件。就像.pdf
有20页一样,然后我将它分成(使用iTextsharp),每个页面分成20 .pdf
个。{/ p>
此过程在我的本地计算机上运行得很快,但在IIS中托管后需要更多时间。
例如:如果我将7 MB .pdf
文件(包含23页)上传到我的本地计算机,则上传和拆分需要10秒到15秒。
对于服务器中的相同场景,需要1到3分钟。
请帮帮我。
答案 0 :(得分:0)
看起来这里可能会出现多个问题。正如@Bruno Lowagie和@Chris Haas所提到的,问题可能是由您的上传带宽引起的。
解决这个问题的可能方法是拆分这两个流程。首先进行上传,然后检查完成该过程所花费的时间。然后开始在单独的线程中处理PDF文件,并将其时间。这可以帮助您缩小问题所在。此外,请确保您的服务器在后台运行任何繁重的进程,因为这可能会使基准测试结果出现偏差,并引导您走错方向。
如果您遇到带宽问题,可能需要增加可用带宽。