我在登录页面(用户名和密码)和三个外部服务器(如server1,server2,server3)中有一个请求(php脚本),我如何对这三个服务器进行负载均衡?
答案 0 :(得分:2)
这通常首先使用"第7层" (应用层)负载均衡器或"反向代理",例如NGiNX。第7层负载平衡器的标志功能是"粘性"连接(将同一客户端发送到同一后端服务器),请求缓存,故障转移等。
.
| _ _ _ _
client <- | - - - - -> | NGiNX |
| ‾|‾|‾|‾
<internet | datacenter> | | + - - - - +
| | + -+ |
| + - - + | |
| | | |
| | server1 | |server2 | server3 |
.
这是NGiNX的configuration guide,可以帮助您入门。