1简单概念
1.1 Nginx
Nginx是一个高性能的HTTP和反向代理web服务器。
作用:代理服务器可以帮助我们接受用户的请求,然后将用户的请求按照规则帮我们转发到不同的服务器节点之上。这个过程用户是无感知的,用户并不知道是哪个服务器放回的结果。它还可以按照服务器的性能提供不同的权重选择。
1.2 正向代理
VPN
给客户端一个“马甲”,然后在冒充“别人”
1.3 反向代理
给服务端一个“马甲”,以为大家都在访问一个地址?其实被分配到了不同的地址上(分流降荷)
1.4 负载均衡
根据服务端性能的差异分配不一样的工作。
1.5 iphash
iphash对客户端的ip进行hash操作,然后根据hash结果将同一个客户端ip的请求分发给同一台服务器进行处理,可以解决session不共享的问题。某一个客户机的任务由特定的服务器处理(实际工作中不推荐使用:客户机挂了,不会重新分配,自适应较差,推荐redis&#x