(微服务)负载均衡Nginx

简介:一种高性能的HTTP和反向代理服务器。

特点:占用内存少、并发能力强

理想并发峰值:50000个

正向代理:

局域网中的电脑用户想要直接访问网络是不可行的,只能通过代理服务器来访问,这种代理服务器称为正向代理。

反向代理:

客户端无法感知代理,因为客户端访问网络不需要配置,只要把请求发送到反向代理服务器,由反向代理服务器选择目标服务器获取数据,再返回到客户端。对外暴露的是代理服务器地址,隐藏目标服务器的真实ip地址。

负载均衡:

客户端发送多个请求到服务器后,有一些可能要与数据库进行交互,服务器处理完毕后再将结果返回给客户端。而随着信息数量增长访问量和数据量过大,普通架构无法满足需求时,如果单单升级服务器配置,一来成本不好控制,二来也难以持续的扩展。

而最好的做法是增加服务器的数量,通过对单一服务的分流降压,将原来请求集中到单个服务器的情况改为请求分发到多个服务器,这种请求分发的方式称为负载均衡。

动静分离:

为了加快网站的解析速度,可以把动态页面和静态页面交给不同的服务器来解析,加快解析的速度,降低单个服务器的压力。

你可能感兴趣的:(微服务,nginx,学习)