zoukankan      html  css  js  c++  java
  • Nginx配置负载均衡服务器

    最近想买一台二手电脑当Linux服务器,一直没有买,暂时用windows来搞。

    Nginx下载地址:http://nginx.org/download/nginx-1.2.6.zip

    Tomcat下载地址:http://tomcat.apache.org/

    配置多个Tomcat

     因为是在一台机器上做负载均衡,所以必须保证能有2台服务器,这就需要我们能在一台机器上同时启动2个tomcat。所以需要先设置一下tomcat。

    装了一个tomcat6一个tomcat7,tomcat页面是有区别的,下面我们需要修改一下配置:

    <!-- 初始端口号为8005-->
    <Server port="8007" shutdown="SHUTDOWN">
    <!--  初始端口号为8080-->
    <Connector port="8090" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
     <!-- 初始端口号为8009-->
     <Connector port="8099" protocol="AJP/1.3" redirectPort="8443" />

    经过上述三个步骤的修改就可以同时启动2个tomcat了。

    可以在浏览器中输入如下网址测试下:

    http://localhost:8080/

    http://localhost:8090/

    配置Nginx

     首先解压下载得到的Nginx,然后找到【... ginx-1.2.6conf】目录下的 nginx.conf文件,做如下修改: 

     
    http {
        include       mime.types;
        default_type  application/octet-stream;
    
        .......
    
        #gzip  on;
    
        #从这里开始就是加入的了   ①
        upstream myhost {  
           server localhost:8080 weight=3;  #权重,我这里随便写的
           server localhost:8081 weight=5;  
        }  
        #到这里为止了   ①
    
    
        server {
            listen       8090; #这里本来是80,被我改成8090了
            server_name  localhost;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
            location / {
                root   html;
                index  index.html index.htm;
    
                #从这里开始就是加入的了   ②
                proxy_pass http://myhost;
                #到这里为止了   ②
            }
    
            ......
        }
     

    到这里就修改完了。

     三、启动测试

     打开cmd,进入到Nginx目录,执行nginx.exe。

    然后打开浏览器,输入地址:http://localhost:8090/

    你会看到tomcat的首页,不停的刷新,你会发现访问的是不同的tomcat

  • 相关阅读:
    hdu 5253 最小生成树
    hdu5248 序列变换
    bjfu1299 stl使用
    bjfu1277 简单递归
    bjfu1262 优先队列
    bjfu1287字符串输出的大水题
    bjfu1281
    bjfu1253 最大上升子序列和
    [转][Unity3D]引擎崩溃、异常、警告、BUG与提示总结及解决方法
    Unity3d 中 将远程 MySQL 数据库转换为本地 Sqlite
  • 原文地址:https://www.cnblogs.com/jimmy-muyuan/p/5352595.html
Copyright © 2011-2022 走看看