首页 新闻 会员 周边 捐助

web api 框架请求接口慢

0
悬赏园豆:5 [待解决问题]

web api 框架请求接口慢第一次返回接口返回空数据很慢,时间在800ms到1s左右

码农arthur_yao的主页 码农arthur_yao | 菜鸟二级 | 园豆:204
提问于:2021-01-18 17:43
< >
分享
所有回答(3)
0

服務起來後的第一個請求都會較慢

RosonJ | 园豆:4910 (老鸟四级) | 2021-01-18 17:45

第二次请求也会慢

支持(0) 反对(0) 码农arthur_yao | 园豆:204 (菜鸟二级) | 2021-01-18 17:55

请求时间也是在1s左右

支持(0) 反对(0) 码农arthur_yao | 园豆:204 (菜鸟二级) | 2021-01-18 17:55

@码农arthur_yao:

Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();

Response.Headers.Add("Step1", stopWatch.ElapsedMilliseconds.ToString());
//...
Response.Headers.Add("Step2", stopWatch.ElapsedMilliseconds.ToString());

用計時器把耗時印在header 裡,看看慢在哪裡

支持(0) 反对(0) RosonJ | 园豆:4910 (老鸟四级) | 2021-01-18 17:59
0

可以使用接口缓存

楠木大叔 | 园豆:2083 (老鸟四级) | 2021-01-18 21:12
0

一般不会这样慢,设计没问题的话,缓存一下,

爱吃萝卜爱吃兔 | 园豆:28 (初学一级) | 2021-01-21 16:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册