Re: [程式] 更新程式

看板GameDesign (遊戲設計)作者 (小高)時間16年前 (2008/06/13 19:30), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串9/11 (看更多)
※ 引述《gamblemaker (GambleMaker)》之銘言: : ※ 引述《gamblemaker (GambleMaker)》之銘言: : : 推 GALINE:CRC、MD5、SHA都是一樣功能的東西,愛用CRC是因為CRC速度快 06/13 12:38 : : → GALINE:不考慮強固性,只考量檔案版本跟是否有傳輸錯誤,CRC就能用 06/13 12:40 : 我是想回這位大大的推文 感謝你的推 我也回報你一下 : 你不知道 TCP 裡面有 CRC 嗎?? TCP 的 CRC 只有確認 TCP/IP 的封包 傳送有沒有錯誤 在實作上 我還是會加上 CRC 因為在三四年前的一個案例 案例如下 某一天 有人回報 檔案更新後 執行程式會當機 當下請 QA 人員 測試 是否可以重現當機 確認回報是否正確 測試後有 1/4 左右的電腦 發生問題 宣佈進入緊急流程 更新主機停止更新 查問題 若一小時內無法排除問題 就 restore 回原版本 檢查 程式修改部份 OK 檢查 需更新檔案 OK 檢查 上傳的檔案列表 OK 最後進入 4 台更新主機 比對 與 QA 的更新主機 檔案有無差異時發現 其中一台 的 更新主機 上面的檔案 有一個檔案 Size 有錯 最後的原因是 更新主機 硬碟壞軌 最後覺得 如果我當初有加 CRC 後 那時就不會讓使用者 當機了 在加了 CRC 後 記得在去年 主動發現檔案不對 將那台更新主機停了 找一天 將用了三年多的一批硬碟全數換新 或許你還是覺得只要 TCP/IP 內的 CRC 就夠了 不過 我想版友提供的資訊 很有可能是他們經驗之談 在下的更新系統 現在還是使用 FTP 架構 當然我也試用過 HTTP 與 P2P 不過 最後某些原因 還是選擇 FTP 架構 而且跟上面被 M 版友 流程接近一致 不如您還是說說 你要做什麼架構 遇到什麼問題吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.209.20.225

06/18 07:55, , 1F
你們怎麼對一個幾近免洗的帳號那麼認真..
06/18 07:55, 1F

06/18 13:01, , 2F
本尊ZoxxShxx 我看同IP出來的
06/18 13:01, 2F

06/19 17:40, , 3F
gamxxxmxxxx:都沒附程式碼,有什麼好m的...
06/19 17:40, 3F

06/19 17:41, , 4F
gamxxxmxxxx:一堆人都只會嘴炮,也不會寫個程式碼出來...
06/19 17:41, 4F

06/22 22:34, , 5F
只會要程式碼 什麼時後被他人的程式碼害了都不曉得
06/22 22:34, 5F
文章代碼(AID): #18KbfUAy (GameDesign)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 9 之 11 篇):
2
15
14
57
7
7
文章代碼(AID): #18KbfUAy (GameDesign)