在linux下部署nginx这里就不多说了。这篇文章主要介绍nginx部署好后,如何配合iis实现负载均衡,没用过java不过原理应该是一样的。
1.IIS 部署两个站点端口分别为8081和8082
![](https://images2015.cnblogs.com/blog/455634/201702/455634-20170216132439925-995193972.png)
8081站点和8082站点如下【随便写了个没有样式的很丑的页面】,我特意加了111和222区分
![](https://images2015.cnblogs.com/blog/455634/201702/455634-20170216132706097-181668661.png)
![](https://images2015.cnblogs.com/blog/455634/201702/455634-20170216132718410-606304826.png)
2.设置nginx配置文件,实现简单的负载均衡【推荐xshell工具】
![](https://images2015.cnblogs.com/blog/455634/201702/455634-20170216132730175-758722964.png)
![](https://images2015.cnblogs.com/blog/455634/201702/455634-20170216132737582-21236722.png)
3.设置windows系统的hosts,IP指向linux虚拟机IP
![](https://images2015.cnblogs.com/blog/455634/201702/455634-20170216132744957-443322791.png)
4.开放linux虚拟机的80端口,不然windows系统上访问不了
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
![](https://images2015.cnblogs.com/blog/455634/201702/455634-20170216132752722-1041988046.png)
5.在windows系统上输入http://hupp.test.cn,如下
![](https://images2015.cnblogs.com/blog/455634/201702/455634-20170216132800222-2022953992.png)
多次刷新后如下:
![](https://images2015.cnblogs.com/blog/455634/201702/455634-20170216132808191-1446023844.png)
说明简单的负载均衡已经实现,多次刷新会在8081和8082两个站点之间切换。