zoukankan      html  css  js  c++  java
  • 负载均衡环境搭建(nginx和tomcat)

    偶然看到博客上一篇负载均衡的文章,学习了一下,此处做下记录

    目录

    1、环境准备

    2、tomcat配置

    3、nginx配置

    1、环境准备

    第一步:java环境

    第二步:nginx和pcre源码包

    下载链接:链接:https://pan.baidu.com/s/1Iwy2jQiOtfnmDvWWFEmKNg 密码:smhk 

         链接:https://pan.baidu.com/s/1jFB9MYseNVqyBEWOvY8JEQ 密码:tucc

    先解压pcre:unzip pcre-8.42.zip

    解压nginx:tar -zxvf nginx-1.8.1.tar.gz 

    配置nginx:./configure --prefix=/opt/nginx --with-http_stub_status_module --with-threads --with-pcre=/opt/pcre-8.42

    编译:make && make install

    启动:/opt/nginx/sbin/nginx

    配置防火墙:vi /etc/sysconfig/iptables 添加80端口开放

    重启防火墙:/etc/init.d/iptables restart

    重启nginx:/opt/nginx/sbin/nginx -s reload

    访问成功后页面如下:

    2、tomcat配置

     第一步:将tomcat包复制2遍,然后修改conf文件中的三个端口号

    第二步:conf文件中的三个端口号默认为8005 8009 8080,可以将其他2个端口号改成7和9开头的

    第三步:将7080、8080、9080加入防火墙开放的端口规则

    3、nginx配置

    在nginx的配置文件中加入配置的三个tomcat(upstream 这一项是自己添加的)

     最后,开启三个tomcat的服务,然后通过端口号访问3个tomcat,都可以正常访问,则证明配置成功

  • 相关阅读:
    CSS3中三种清除浮动(float)影响的方式
    HTML中关于动态创建的标签无法绑定js事件的解决方法:.on()方法的 [.selector]
    Android 5.0以上heads up通知
    CoordinatorLayout
    ViewDragHelper
    Transition FrameWork
    Android启动过程
    不要滥用SharedPreference
    不要在Application中缓存数据
    SparseArray替代HashMap来提高性能
  • 原文地址:https://www.cnblogs.com/weizhideweilai/p/9551687.html
Copyright © 2011-2022 走看看