• nginx负载均衡


    nginx负载均衡

    1 准备环境
    =====>part1:
    iptables -F
    #systemctl disable firewalld #开机默认关闭
    #systemctl stop firewalld #立即关闭
    #systemctl status firewalld

    setenforce 0
    #/etc/sysconfig/selinux
    #SELINUX=disabled

    准备四台虚拟机

    192.168.16.101 为LB

    192.168.16.103 为server1

    192.168.16.104 为server2

    192.168.16.105 为server3

    每台电脑能互相ping通,且安装过nginx (本文为nginx编译安装)

    步骤一

    首先,将server1-3 每台默认的/usr/local/nginx/html/index.html 输入不同内容 以分辨轮循效果。

    然后将每台的服务启动 /usr/local/nginx/sbin/nginx -s relaod 重启服务 ,此时应该每台电脑都能用自己ip访问自己刚才输入的网页。

    步骤二

    配置lb服务器,将lb默认index删除,更改配置文件:

    http {
      include mime.types;
      default_type application/octet-stream;
      upstream nginx_webs {    #增加负载均衡
        server 192.168.16.103:80;    #增加每台server的IP 和端口,此处可以增加权重,例:server 192.168.16.103:80 weight=3;
        server 192.168.16.104:80;  #同上
        server 192.168.16.105:80;
      }

      server {   
      listen 80;

      location / {
        proxy_pass http://nginx_webs;   #反向代理,指向上面nginx_webs
        }
      }

    更改之后重启服务,打开浏览器,输入LB的IP 能够查看轮循效果

    P.S. 切记 防火墙设置等等。


    补充
    net use #查看
    net use * /del #清除

  • 相关阅读:
    通过 cygwin64 自己编译对应的 Tera Term cyglaunch.exe
    氚云人事文档介绍
    氚云派单文档介绍
    H3 BPM接口说明文档
    H3 BPM V10.1 产品更新日志
    H3 BPM V10.0 产品更新日志
    统一协同工作平台用户管理、单点登录以及任务集成接口说明
    H3 BPM前后台交互方法介绍
    介绍遍历子表的方法
    氚云tERP产品介绍-功能
  • 原文地址:https://www.cnblogs.com/ArmoredTitan/p/6925496.html
Copyright © 2020-2023  润新知