zoukankan      html  css  js  c++  java
  • nginx windows负载均衡入门

    • 前言

         做了几年开发,都是只管码代码,没有参与过项目的部署,为了知识体系更加完整,于是开始学习一下负载均衡。查了一下资料,觉得用nginx +iis 比较简单,于是小试牛刀。

    • 步骤
    • 准备工作

         下载nginx,在http://nginx.org/download上面有很多版本,因为我的环境是windows,所以我下载的是1.7.7。  

         在IIS上部署好两个测试网站,如下图,分别把两个网站的端口设置成8091和8092.

          

    • 安装
      安装很简单,如图,下载出来后直接解压。  
    • 修改配置

      打开conf文件夹下的nginx.conf文件

      1、在http节点里配置好服务器列表

      #设定负载均衡的服务器列表                 

      upstream mysvr {         #weigth参数表示权值,权值越高被分配到的几率越大       

        server 192.168.2.103:8091 weight=1;        

             server 192.168.2.103:8092    weight=1;              

        #server 192.168.2.103:8082    weight=6;           

      }

      2、在Server节点里配置监听端口和负载

        listen       8090;
               server_name  192.168.2.103;

        location / {  
                proxy_pass  http://mysvr;
            }

      配置完后如图

      

    • 运行nginx

     如图,打开nginx所在目录,直接输入nginx开启服务 

      然后在浏览器输入地址,如果配置成功,不断刷新页面,会循环呈现IIS配置在8091和8092端口上的网站。

      这样一个简单的nginx负载就完成了,过两天再试差配置一个.net网站

            

    • 参考资料:http://www.nginx.cn/78.html

        

  • 相关阅读:
    Java hello/hi的简单的网络聊天程序
    案例分析:设计模式与代码的结构特性
    网络相关的命令工具研究报告
    如何提高程序员的键盘使用效率
    分析一套源代码的代码规范和风格并讨论如何改进优化代码
    用例建模Use Case Modeling
    结合工程实践选题调研分析同类软件产品
    领域建模
    SecureCRT 连接虚拟机Linux
    用css固定div层在页面顶部和底部(兼容IE6)
  • 原文地址:https://www.cnblogs.com/liqiao/p/4358174.html
Copyright © 2011-2022 走看看