标签: rest asp.net-web-api asp.net-web-api2
这很奇怪,从未听说过。我在IIS中运行了两个休息的web api 2服务。 Web服务A调用Web服务B并返回B的内容(A充当外观)。
如果Web服务已空闲几分钟,并且我发送单个请求或快速请求,则响应时间约为10-20秒。在此之后,即使在高负载下,它们也会在几毫秒内返回。但是,如果几分钟内没有收到任何电话,那么它会再次变慢。
答案 0 :(得分:0)
问题最终是将空闲超时设置为20分钟,这显然意味着如果网络服务在20分钟内没有被击中。该服务实际上将从内存中清除,并且必须重新汇总