美文网首页
nginx实现负载均衡

nginx实现负载均衡

作者: ivan_cq | 来源:发表于2018-10-11 10:49 被阅读0次

Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器.


  • 安装


    下载源码包
    去掉版本号

    安装必要的源码编译依赖工具
    yum install pcre-devel openssl-devel zlib-devel gcc -y
    预编译处理(自定义安装位置等其他自定义的设置)
    ./configure --prefix=/usr/local/nginx/ --with-http_stub_status_module --with-http_ssl_module --with-file-aio
    安装
    make && make install



创建快捷方式启动测试
真实主机上测试

此时安装完成

  • 使用nginx实现负载均衡
    修改配置文件
    在 /usr/local/nginx/conf/nginx.conf中修改



查看系统支持的最大文件数,并且根据程序的最大处理文件数,添加一些配置




此时重载nginx就可以使用负载均衡了。


真实主机测试
  • 负载均衡给权重


    修改配置文件
    真机测试发现2号后端服务器的权重大
  • 负载均衡健康检查以及把nginx服务器作为后备服务器


    停掉2号后端服务器
    修改配置文件
记得修改httpd的监听端口
测试成功

相关文章

网友评论

      本文标题:nginx实现负载均衡

      本文链接:https://www.haomeiwen.com/subject/oiyeaftx.html