看板 Soft_Job 關於我們 聯絡資訊
如題 已在IIS 7.5的環境下 設定上傳檔案大小上限為2G.. 上傳功能是ASP寫的.. 但偶爾會發生USER只上傳了約1G的檔案 就發生錯誤.. 通常要再做資源回收才可順利上傳 請問除了手動回收外 還能加強什麼設定 避免錯誤發生 再請教一下..如果是同樣的環境 改成用ASP.NET開發 會比較不容易出問題嗎? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.144.181 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1462965250.A.D85.html
setsuan: 什麼情況下需要上傳1G大的大型檔案? 05/11 19:15
是內部的文管系統...有些部門會丟測試程式上來.. ※ 編輯: cyr1216 (114.36.144.181), 05/11/2016 19:17:15
setsuan: @原po: 問題不在於用.NET或其它語言開發就不會發生 05/11 19:23
謝謝...不是ASP的問題我就放心了.. ※ 編輯: cyr1216 (114.36.144.181), 05/11/2016 19:26:14
setsuan: 個人見解是流程,是為了什麼需求而需要上傳 05/11 19:27
主管希望測試程式每做一次改版,就丟到文管系統 讓需要下載使用的單位能直接從系統抓檔案 而不要透過資料夾去管理...
FIFA5566: 教他們用 scp / sftp 之類工具上傳? 05/11 19:28
※ 編輯: cyr1216 (114.36.144.181), 05/11/2016 19:33:54
setsuan: 知道需求後,才能從IIS、Config設定檔、Code程式碼等地方 05/11 19:33
setsuan: 下去修正 05/11 19:33
GoalBased: 你有查過錯誤原因嗎.... 05/11 19:35
老實說,我不知道該從何下手去查....= =
landlord: event viewer查一下錯誤訊息 05/11 20:05
landlord: 沒寫好時 也可能因為 memory leak 造成 o 05/11 20:06
landlord: ut of memory 的錯誤 05/11 20:06
錯誤原因幾乎都是記憶體不足... 但當下去查系統效能..發現不至於不足的情況...
setsuan: 個人初判是上傳時間較長,程式執行過程沒去Trace 05/11 20:18
setsuan: 到了預設TimeOut時間就強制中止,最後殘留不完整上傳 05/11 20:19
那我如果把作業逾時時間拉長...有用嗎?
setsuan: 另外借問原po:這台Service多少歲數? 05/11 20:32
才1歲多...
a47135: timeout+1 05/11 20:33
setsuan: 延伸問題:殘留不完整上傳+上傳強制中止後USER記憶體破碎 05/11 20:37
setsuan: 累積造成整台service效率變差 05/11 20:39
※ 編輯: cyr1216 (114.36.144.181), 05/11/2016 21:11:29 ※ 編輯: cyr1216 (114.36.144.181), 05/11/2016 21:54:29
setsuan: @原po:拉長TimeOut時間只是增加急診次數,不太妥當 05/11 22:05
lainhot0114: 用aws的S3服務,單一檔案上傳最大5GB 05/11 23:07
brucetu: JS FileReader FormData 不知道你們能用嗎 05/11 23:10
popmentos: 可以拆成多個壓縮檔嗎? 大部分的使用者都會解壓縮 05/13 07:24
kb0130: 用web傳1g的檔案本身就不合理吧 05/13 08:40
landlord: 記憶體看起來夠,但卻出現Out of memory, 可能是 05/13 10:04
landlord: 外部碎裂 (External Fragmentation) 05/13 10:04
a926: web.config 設timeout看看 05/13 14:41