使用nginx搭建一个简单的负载均衡
在windows系统上使用IIS模拟出两个不同服务器的站点:
然后再NGINX使用轮询机制配置两个服务器以及虚拟服务器的端口:
需要注意的是,配置虚拟代理域名的话需要找到windowsC盘下的hosts文件写入如下配置:
如此就可以在浏览器输入虚拟地址访问不同服务器上的网站了,当然,访问哪个服务器的网站是根据weigth的权数确定几率的,每个网站上部署一套系统。当然,真正的情况要比这复杂很多,在此有一个问题不是很明白就是如何使用redis实现session 的共享,还请知道的大神指教
积累小的知识,才能成就大的智慧,希望网上少一些复制多一些原创有用的答案