当前位置 : 主页 > 网络安全 > 测试自动化 >

性能 – 有多少NGinx重定向太多了?

来源:互联网 收集:自由互联 发布时间:2021-06-22
我正在研究一个已经存在多年的新闻中心网站,并且正在稳步增加页面重定向.目前我们有大约375个重定向,每月增加约5-10个. 我知道NGinx在处理重定向方面非常非常快,但可能必须有一些重
我正在研究一个已经存在多年的新闻中心网站,并且正在稳步增加页面重定向.目前我们有大约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 haeder(301或302),因此服务此标头比为nginx提供静态文件更容易.我已经进行了基准测试,它可以处理每个CPU核心每秒9k的请求.
网友评论