工作的时候简单做了一个负载均衡的设置,感觉挺干货的,所以来分享一下。
希望大神指导下我。
第一步:需要下载nginx
下载地址:http://nginx.org/en/download.html

我用的是这个版本。
下载完成后,windows系统只需要下一步下一步就可以了,安装在你喜欢的盘里。
第二部:大概了解下nginx
打开安装好的文件夹

第三部:了解一下nginx的反向代理
反向代理代理服务器,比如:www.xiaolu.com 直接跳转到127.0.0.1:8080
做个反向代理的配置:

图中,我监听了8080端口,域名:localhost,跳转的地址是127.0.0.1:8090
定位到nginx的根目录,执行命令:nginx.exe
定位到了我IIS中配置的8090网站了,这里就是nginx的反向代理。
第四步:了解一下什么是负载均衡
我的理解是:一台服务器的承载能力是有些的,当服务器出现大批量用户同时访问的时候会出现服务器超载。
比如告诉公路的堵车,高峰时间就是超出预期了。那么如果有2条高速公路通向一个终点那肯定会舒服很多。
负载均衡大致就是这个意思,nginx的功能就是通过反向代理域名做负载2台不同服务器的配置。
第五步:nginx负载均衡配置
直接上图
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
如果后端服务器down掉,能自动剔除。
比如以下配置,则91服务器的访问量为90服务器的两倍。
这次就讲解这么多,下次再继续写更多问题。
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!