zoukankan      html  css  js  c++  java
  • Nginx+Tomcat实现负载均衡

    Nginx+Tomcat实现负载均衡

    一、准备两个tomcat并修改端口

    首先在server上准备两个一样的tomcat,如果是在同一台server上,得修改其中一个tomcat的启动端口

    1.1将8005端口修改为8006

    <Server port="8006" shutdown="SHUTDOWN">

    1.2将8080端口修改为8081

    <Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

    1.3将8009端口修改为8010

    <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />

    然后将两个tomcat都启动

    如果两个tomcat位于不同的server,那么不需要修改端口

    二、修改nginx.conf配置负载均衡

    upstream app.com {    #集群
        server 127.0.0.1:8080;    #server1
        server 127.0.0.1:8081;    #server2
    }
    
    server{
        listen 80;
        server_name your_server_name;
    
        location / {
            proxy_pass http://app.com;    #代理pass到上面定义的集群
        }
    
    }

    配置好启动nginx,访问your_server_name,一直按F5刷新页面,就可以看到nginx+tomcat负载均衡实现

  • 相关阅读:
    bzoj2045: 双亲数&bzoj1101: [POI2007]Zap
    spoj GCDEX
    jQuery Ajax
    jQuery 动画效果
    jQuery 事件处理API
    jQuery 常用getter&setter
    jQuery 文档操作
    jQuery 基础
    Vue2.2.0+新特性整理
    JavaScript中的HTTP
  • 原文地址:https://www.cnblogs.com/javafucker/p/10038356.html
Copyright © 2011-2022 走看看