Fw: [問題] 每秒多筆post資料存進資料庫

看板C_Sharp作者 (怕其拉)時間10年前 (2014/04/30 17:09), 編輯推噓0(009)
留言9則, 3人參與, 最新討論串1/1
※ [本文轉錄自 Web_Design 看板 #1JOA9Iea ] 作者: panchila (怕其拉) 看板: Web_Design 標題: [問題] 每秒多筆post資料存進資料庫 時間: Wed Apr 30 15:12:15 2014 不好意思,新手發問, 我有個朋友,他讓我寫一個asp .net, 目的是收他post過來的資料,並存進Sql Server, 每一筆資料有10項post的值, 我利用Request.Form將post過來的值抓取起來, 再用SqlDataSource.InsertCommand存進資料庫中, 現在遇到的問題是, 他每一秒都會有20筆資料post過來,但是我卻會遺失資料, 我看資料庫裡,有時同一秒鐘有1x筆,有時只有3筆, 想請問各位,在哪個地方,我還可以改善,不要遺失資料呢? 我的硬體,我有看了一下,CPU,RAM,網路,硬碟寫入,都沒有耗掉太多效能, 謝謝..... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.121.94 ※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1398841938.A.A24.html ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: panchila (59.124.121.61), 04/30/2014 17:09:27

04/30 19:23, , 1F
請對方蒐集例如10秒的資料,再一次傳送
04/30 19:23, 1F

04/30 21:29, , 2F
另外再做一個驗證回傳的功能,收到後回post給他
04/30 21:29, 2F

04/30 21:33, , 3F
對方隔一段時間檢查如果他沒收到回覆就再傳一次
04/30 21:33, 3F

05/02 15:50, , 4F
我個人遇過蠻類似的問題,樓上的方法是最好的。
05/02 15:50, 4F

05/02 15:51, , 5F
對方POST給你,你最好回傳一個東西給她。
05/02 15:51, 5F

05/02 15:52, , 6F
回傳的東西要有兩種,一個是回傳他所POST的資訊。
05/02 15:52, 6F

05/02 15:53, , 7F
另一個是不管他有沒有資訊,都回傳一個固定值。
05/02 15:53, 7F

05/02 15:53, , 8F
這樣主要在找,是你沒收到還是他沒發出去。
05/02 15:53, 8F

05/05 15:57, , 9F
我現在有做回傳"OK",會再試試看囉~謝謝大家
05/05 15:57, 9F
文章代碼(AID): #1JOBt84- (C_Sharp)