http 304和404之间有任何性能差异吗?

Shi*_*iji 4 asp.net performance http iis-7.5

我们有一个没有收藏夹图标的网站.

因此,我们为文件favicon.ico获取了大量的http 404错误.

对于网站的功能,它没有任何区别.

但我想知道系统是否会花更多的时间寻找不存在的文件,而不是返回未修改的304?

在最大负载时,我们有大约.所有前端服务器上的15,000个并发连接.

Pis*_*3.0 8

不,性能差异微不足道 - 如果你不想要一个图标,我建议创建一个0字节/favicon.ico:日志将停止抱怨,浏览器的行为就好像没有图标.

此外,您可以为您的favicon 设置远期的Expires标头 - 这样,客户端只会请求一次,从而进一步减少负载.