zoukankan      html  css  js  c++  java
  • tomcat + nginx 负载均衡

    虚拟机1  : nginx  

        1  systemctl stop firewalld
        2  setenforce 0
        3  yum -y install lrzsz
        4  rz
        5  ls
        6  tar -zxvf nginx-1.10.1.tar.gz -C /usr/src/
        7  cd /usr/src/nginx-1.10.1/
        8  yum -y install gcc gcc-c++ pcre-devel zlib-devel
        9  ./configure --prefix=/usr/local/nginx
       10  make && make install
       11  /usr/local/nginx/sbin/nginx 
             测试  ip:80     

    虚拟机2: tomcat 1

        1  systemctl stopfirewalld
        2  systemctl stop firewalld
        3  setenforce 0
        4  yum -y install java
        5  yum -y install lrzsz
        6  rz
        7  tar -zxvf apache-tomcat-7.0.68.tar.gz
        8  cp -r apache-tomcat-7.0.68 /opt/tomcat
        9  cd /opt/tomcat/bin/
       10  ./startup.sh
       11  cd /opt/tomcat/webapps/ROOT/
       12  ls
       14  mv index.jsp index.pl
       15  vim index.jsp          编写测试页面

            测试 ip:8080

    虚拟机3 : tomcat2   1  systemctl stopfirewalld
        2  systemctl stop firewalld
        3  setenforce 0
        4  yum -y install java
        5  java -version
        6  yum -y install lrzsz
        7  rz
        8  tar -zxvf apache-tomcat-7.0.68.tar.gz
        9  cp -r apache-tomcat-7.0.68 /opt/tomcat
       10  cd /opt/tomcat/bin/
       11  ./startup.sh
       12  cd /opt/tomcat/webapps/ROOT/
       14  mv index.jsp index.pl
       15  vim index.jsp               编写测试页面

       测试 ip:8080

     负载均衡配置   虚拟机1:nginx

       15  vim /usr/local/nginx/conf/nginx.conf

           location  / {                                         覆盖原有的   添加
                  proxy_pass http://daxian;            下对应
             }

                upstream daxian {                           上对应
                   server 192.168.238.129:8080;       分别对应已建好的tomcat1     加端口号 
                    server 192.168.238.130:8080;          tomcat2      加端口号
                }
    }                  备注:容易报错,如果在最后添加一定要加一个括号

        

       19  pkill nginx
       20  /usr/local/nginx/sbin/nginx         重启nginx  

    测试    ip                               不断刷新,就实现了 负载均衡了  

    -------------------------------------------------------------------------------------------------

  • 相关阅读:
    多线程与多进程
    网络编程----socketserver多并发实现、FTP上传多并发、udp协议套接字多并发
    网络编程----粘包以及粘包问题的解决、FTP上传
    网络编程----socket介绍、基于tcp协议的套接字实现、基于udp协议的套接字实现
    python基础----软件目录结构规范
    python基础----模块、包
    python基础----异常处理
    python基础----常用模块
    python基础----再看property、描述符(__get__,__set__,__delete__)
    python基础---- __getattribute__----__str__,__repr__,__format__----__doc__----__module__和__class__
  • 原文地址:https://www.cnblogs.com/daxiansmd/p/6388056.html
Copyright © 2011-2022 走看看