分享人:谭道霄
1.背景介绍
2.知识剖析
3.常见问题
4.解决方案
5.编码实战
6.扩展思考
7.参考文献
8.更多讨论
什么是nginx,什么是负载均衡?
Nginx是一款轻量级的Web服务器/反向代理服务器以及电子邮件代理服务器,并在一个BSD-like协议下发行。 由俄罗斯的程序设计师lgor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler使用。 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。
负载均衡也称负载共享,是指对系统中的负载情况进行动态调整,以尽量消除或减少系统中各节点负载不均衡的现象。 具体实现方法是将过载节点上的任务转移到其他轻载节点上,尽可能实现系统各节点的负载平衡,从而提高系统的吞吐量。 负载共享有利于统筹管理分布式系统中的各种资源,便于利用共享信息及其服务机制扩大系统的处理能力。
在实际情况中,当一个服务器有太多客户端访问,服务器并发数太高,我这里使用nginx负载均衡,把客户端请求分配到多个web上,以此减轻服务器压力
如何启动nginx?如何配置端口、打印日志内容?
在linux输入 whereis nginx,就在那个文件下下的sbin文件夹输入 ./nginx 启动,配置端口等文件也是在该文件夹下。 我当初因为没分清nginx安装目录和配置文件卡了很久,觉得有必要说一下
nginx正向代理和反向代理
nginx负载均衡不同的方式
参考一:https://www.cnblogs.com/Anker/p/6056540.html
参考二:http://blog.csdn.net/daybreak1209/article/details/51554045
欢迎大家交流和讨论
感谢大家观看
BY : 谭道霄