作者panchila (怕其拉)
看板C_Sharp
标题Fw: [问题] 每秒多笔post资料存进资料库
时间Wed Apr 30 17:09:27 2014
※ [本文转录自 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://webptt.com/cn.aspx?n=bbs/Web_Design/M.1398841938.A.A24.html
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: panchila (59.124.121.61), 04/30/2014 17:09:27
1F:→ m339606:请对方蒐集例如10秒的资料,再一次传送 04/30 19:23
2F:→ m339606:另外再做一个验证回传的功能,收到後回post给他 04/30 21:29
3F:→ m339606:对方隔一段时间检查如果他没收到回覆就再传一次 04/30 21:33
4F:→ StupidGaGa:我个人遇过蛮类似的问题,楼上的方法是最好的。 05/02 15:50
5F:→ StupidGaGa:对方POST给你,你最好回传一个东西给她。 05/02 15:51
6F:→ StupidGaGa:回传的东西要有两种,一个是回传他所POST的资讯。 05/02 15:52
7F:→ StupidGaGa:另一个是不管他有没有资讯,都回传一个固定值。 05/02 15:53
8F:→ StupidGaGa:这样主要在找,是你没收到还是他没发出去。 05/02 15:53
9F:→ panchila:我现在有做回传"OK",会再试试看罗~谢谢大家 05/05 15:57