IIS缓存重试

时间:2017-04-05 08:27:46

标签: .net http caching iis iis-6

我正在向IIS 6.1上的DNS发送HTTP请求,请求应在SQL表中插入50,000条记录,请求超时并且不会插入任何记录。但是,IIS正在从其缓存中重试相同的请求,因此每隔10分钟就会在表中插入相同的50,000条记录。

请注意,POST请求是使用JSON格式从.NET控制台应用程序触发的。

1 个答案:

答案 0 :(得分:0)

很难确切地说出你在问什么,或者给出一个可以以编程方式解决你问题的回复,但我确实有一些一般的观察。

也许你可以在每个请求中发送更少的记录,因此请求不会超时并被缓存/重试。

您还可以将SQL表中的一列作为主键或要求它是唯一的,因此如果确实发生了缓存/重试问题,您将不会得到重复的记录。

如果您有权访问IIS并获得正确的权限,则可以禁用缓存:https://forums.iis.net/t/959070.aspx?How+do+you+disable+caching+in+IIS+