Use*_*291 6 .net iis caching iis-6 http
我正在向IIS 6.1上的DNS发送HTTP请求,请求应在SQL表中插入50,000条记录,请求超时并且不会插入任何记录.但是,IIS正在从其缓存中重试相同的请求,因此每隔10分钟就会在表中插入相同的50,000条记录.
请注意,POST请求是使用JSON格式从.NET控制台应用程序触发的.
Joh*_*yer 0
很难准确说出您的要求或给出可以以编程方式解决您的问题的答复,但我确实有一些一般性观察。
也许您可以在每个请求中发送更少的记录,这样请求就不会超时并被缓存/重试。
您还可以将 SQL 表中的一列作为主键或要求它是唯一的,这样如果确实发生缓存/重试问题,您将不会得到重复的记录。
如果您有权访问 IIS 并拥有正确的权限,则可以禁用缓存:https://forums.iis.net/t/959070.aspx ?How+do+you+disable+caching+in+IIS+
归档时间:
8 年,8 月 前
查看次数:
246 次
最近记录:
8 年,7 月 前