zoukankan      html  css  js  c++  java
  • windows下tomcat7+nginx1.8负载均衡

    1、负载平衡是一种常用的跨多个应用程序实例 技术优化资源利用率,最大化吞吐量, 减少延迟,并确保容错配置。

    2、使用nginx作为非常有效的HTTP负载均衡器 将流量分发给几个应用程序服务器和改善 性能、可伸缩性和可靠性nginx的web应用程序。

    工具/原料

     
    • tomcat7 下载地址:http://pan.baidu.com/s/1pJxlzF9
    • nginx1.8 下载地址:http://pan.baidu.com/s/1nts5TTB
    • 测试项目nginx 下载地址:http://pan.baidu.com/s/1hq6niz6

    方法/步骤

     
    1. 1

      将tomcat复制成两份,如下图

    2. 2

      修改两个tomcat的端口,找到路径“conf”的server.xml,

      修改后情况分别如下:

    3. 3

      1、下载“测试项目nginx",解压后如下图;

      2、分别在两个tomcat的“confCatalinalocalhost“(没有此目录则创建),新建nginx.xml,内容分别为:

      <!-- tomcat7_9001配置 -->

      <Context docBase="D:project ginx9001" reloadable="false"> 

      </Context>

      <!-- tomcat7_9002配置 -->

      <Context docBase="D:project ginx9002" reloadable="false"> 

      </Context>

    4. 4

      配置nginx,找到路径”nginx-1.8.0conf“的 nginx.conf 文件,修改情况如下图:

      upstream tomcat_nginx{

         server 127.0.0.1:9001;

         server 127.0.0.1:9002;

      }

      proxy_pass http://tomcat_nginx;

    5. 5

      1、启动tomcat7_9001与tomcat7_9002

      2、启动nginx

      3、访问:http://127.0.0.1:9500/nginx/,负载均衡部署成功如下图:

      END

    注意事项

     
    • tomcat与nginx均为官方纯净应用
    • 无法启动时,有可能端口被占用,请修改端口
  • 相关阅读:
    精益产品探索
    vue 之 pdf预览
    arcgis js 之 渔网工具(调用地图服务)
    arcgis js之卷帘工具
    arcgis js之调用wms服务
    vue-cli3 本地数据模拟后台接口
    cmd设置电脑自动关机
    Arcgis js之web墨卡托(3857)转经纬度坐标(4326)
    arcgis js之地图分屏同步
    arcgis之gp服务发布
  • 原文地址:https://www.cnblogs.com/telwanggs/p/6473149.html
Copyright © 2011-2022 走看看