首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加快Nginx显示网站的速度--时间到第一位字节

加快Nginx显示网站的速度--时间到第一位字节
EN

Server Fault用户
提问于 2013-10-16 15:58:00
回答 1查看 370关注 0票数 0

我有一个带有几个站点的Nginx服务器,服务器上的一些站点传输第一个字节所用的时间要长一些。据我所知,Nginx在启用站点的文件夹中查看每个conf文件,直到找到正确的文件为止,因此所有在此列表顶部有一个conf文件的站点都比列表底部的站点要快得多。有什么办法让他们都装得同样快吗?

我知道机会很渺茫,但我还是觉得值得一问。

EN

回答 1

Server Fault用户

发布于 2013-10-16 16:02:31

不,这不是nginx处理事情的方式。

http://nginx.org/en/docs/hash.html

为了快速处理静态数据集,如服务器名称、map指令的值、MIME类型、请求头字符串的名称,nginx使用哈希表。在开始和每个重新配置期间,nginx选择哈希表的最小可能大小,这样存储具有相同哈希值的密钥的桶大小不会超过配置的参数(散列桶大小)。表的大小以桶表示。调整将继续进行,直到表大小超过哈希最大尺寸参数为止。大多数散列都有相应的指令,允许更改这些参数,例如,对于服务器名哈希,它们是server_names_hash_max_size和server_names_hash_bucket_size。

它肯定不是为每一个页面浏览这些文件。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/546466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档