[請益] IIS設定上傳檔案大小的疑問..

作者: cyr1216 (香吉士)   2016-05-11 19:14:07
如題
已在IIS 7.5的環境下
設定上傳檔案大小上限為2G..
上傳功能是ASP寫的..
但偶爾會發生USER只上傳了約1G的檔案
就發生錯誤..
通常要再做資源回收才可順利上傳
請問除了手動回收外
還能加強什麼設定
避免錯誤發生
再請教一下..如果是同樣的環境
改成用ASP.NET開發
會比較不容易出問題嗎?
謝謝。
作者: setsuan   2016-05-11 19:15:00
什麼情況下需要上傳1G大的大型檔案?@原po: 問題不在於用.NET或其它語言開發就不會發生個人見解是流程,是為了什麼需求而需要上傳
作者: FIFA5566 (XCOM)   2016-05-11 19:28:00
教他們用 scp / sftp 之類工具上傳?
作者: setsuan   2016-05-11 19:33:00
知道需求後,才能從IIS、Config設定檔、Code程式碼等地方下去修正
作者: GoalBased (Artificail Intelligence)   2016-05-11 19:35:00
你有查過錯誤原因嗎....
作者: landlord (91)   2016-05-11 20:05:00
event viewer查一下錯誤訊息沒寫好時 也可能因為 memory leak 造成 out of memory 的錯誤
作者: setsuan   2016-05-11 20:18:00
個人初判是上傳時間較長,程式執行過程沒去Trace到了預設TimeOut時間就強制中止,最後殘留不完整上傳另外借問原po:這台Service多少歲數?
作者: a47135 (金屬史萊姆)   2016-05-11 20:33:00
timeout+1
作者: setsuan   2016-05-11 20:37:00
延伸問題:殘留不完整上傳+上傳強制中止後USER記憶體破碎累積造成整台service效率變差@原po:拉長TimeOut時間只是增加急診次數,不太妥當
作者: lainhot0114 (企鵝)   2016-05-11 23:07:00
用aws的S3服務,單一檔案上傳最大5GB
作者: brucetu (sec)   2016-05-11 23:10:00
JS FileReader FormData 不知道你們能用嗎
作者: popmentos (汽水 + 曼陀珠)   2016-05-13 07:24:00
可以拆成多個壓縮檔嗎? 大部分的使用者都會解壓縮
作者: kb0130 (烏拉拉)   2016-05-13 08:40:00
用web傳1g的檔案本身就不合理吧
作者: landlord (91)   2016-05-13 10:04:00
記憶體看起來夠,但卻出現Out of memory, 可能是外部碎裂 (External Fragmentation)
作者: a926 (Aaron)   2016-05-13 14:41:00
web.config 設timeout看看

Links booklink

Contact Us: admin [ a t ] ucptt.com