gpt4 book ai didi

performance - 有多少 Nginx 重定向太多了?

转载 作者:行者123 更新时间:2023-12-01 05:43:22 26 4
gpt4 key购买 nike

我正在一个以新闻为中心的网站上工作,该网站已经存在多年,并且正在稳步累积越来越多的页面重定向。目前我们有大约 375 个重定向,并且每月增加大约 5-10 个。

我知道 NGinx 在处理重定向方面非常非常快,但大概必须有一定数量的重定向会以有意义的方式影响性能,如果我知道有多少,我会感觉更好。数百?几千?百万?

我们能够通过在 Memcached 中一次缓存流行页面一两分钟来处理大量流量(减少我们数据库的负载,明显的瓶颈),但 NGinx 仍然需要路由这些流量。

这是我应该关心的事情吗?对于高流量网站来说,多少重定向太多了?

[编辑:按照建议,我也在 ServerFault 上发布了这个信息]

[编辑:这是我在 ServerFault 接受的答案]

A redirect is not really a problem as there's no backend being contacted. Just Nginx. And Just Nginx is really, really fast. As in 10,000+ connections per second fast

You should probably worry more about a cluttered configuration file before you worry about if Nginx can handle it.

最佳答案

“重定向”是指 HTTP header (301 或 302),因此为该 header 提供服务比为 nginx 提供静态文件更容易。我已经进行了基准测试,它每个 cpu 内核每秒可以处理 9k 请求。

关于performance - 有多少 Nginx 重定向太多了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3918461/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com