Nginx不光可以实现Web Server,还可以作为HTTP负载均衡来分发流量给后端的应用程序服务器,以此来提高性能。Nginx的负载均衡功能依赖于ngx_http_upstream_module模块,所支持的代理方式有proxy_pass,fastcgi_pass,memcached_pass。Nginx常用负载均衡算法:轮询(默认算法)——每个请求会依次分配给后端不同的应用程序服务器,不理会后端服务器的实际压力加权轮询——权重越大的服务器,被分配到的次数就会越多,通常用于后端服务器性能不一致的情况IP ...
首页
标签词为 "nginx" 的文章
Nginx服务器的配置文件详解
nginx的配置文件结构nginx.conf由多个块组成,最外面的块是main,main包含events和http,http包含多个upstream和多个server,server又包含多个location:main(全局设置)、server(虚拟主机设置)、upstream(负载均衡服务器设置)和 location(URL匹配特定位置的设置)。main 块设置的指令将影响其他所有设置;server 块的指令主要用于指定主机和端口,以及网站路径;upstream 指令主要用于负载均衡,设置一系列的后端服务器;...