web api 框架请求接口慢第一次返回接口返回空数据很慢,时间在800ms到1s左右
服務起來後的第一個請求都會較慢
第二次请求也会慢
请求时间也是在1s左右
@码农arthur_yao:
Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();
Response.Headers.Add("Step1", stopWatch.ElapsedMilliseconds.ToString());
//...
Response.Headers.Add("Step2", stopWatch.ElapsedMilliseconds.ToString());
用計時器把耗時印在header 裡,看看慢在哪裡
可以使用接口缓存
一般不会这样慢,设计没问题的话,缓存一下,