nginx 负载均衡

发布于 2022-09-04 21:37:45 字数 470 浏览 7 评论 0

1、nginx 做 负载均衡时 是不是说前端用于转发的 nginx 支持的并发数就是该架构支持的最大访问量

2、如果我有多台服务器节点,用 nginx 做负载均衡,nginx 跟各应用服务器在同一个内网下, 是不是所有的服务器节点都不会使用外网流量,只有 nginx 服务器会使用外网流量。

我的理解是,nginx做了所有请求的中转站,请求来了,他把请求通过内网交给具体的服务器,服务器把处理结果转给nginx,有nginx返回给客户端,

那这样的话,是不是所有的网络压力都落在了 nginx 服务器上, 如果我的所有服务都是部署在阿里云上,是不是我要把所有的带宽都用在nginx服务器上呢?

3、nginx 做正向代理时,可以做负载么?

换句话说 就是nginx正向代理可以像反向代理一样,把请求分发到不同机器上,而不是一对一 只能到一台服务器

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只是在用心讲痛 2022-09-11 21:37:45
  1. 可以这么粗略的理解。不过,nginx一般不是瓶颈。

  2. 服务器的web服务都通过nginx走了,其他流量还是会走默认路由。带宽压力在nginx,计算和数据库压力还是在后端。

  3. 不要用nginx做正向代理。

2022-09-11 21:37:45

第三个问题探讨:

nginx 能否像 lvs 一样 ,在前端作为客户端请求入口,分发请求到后端服务器,后端服务器直接返回响应信息给客户端?

我了解到 现在nginx 一般是 作为反向代理 分发请求到后端,后端再响应给nginx,nginx再返回给 客户端。

nginx 正向代理 只能转发到一台后端服务器么?如果可以分发到多个后端,那效率岂不是比反向代理高出2倍

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文