码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat集群

时间:2016-05-11 23:58:41      阅读:447      评论:0      收藏:0      [点我收藏+]

标签:linux   tomcat   集群

                                                            Tomcat集群

实验环境:三台linuxserver,其中两台做tomcat,一台做调度,一台windows客户端,

                     其中 四台机器IP分别为192.168.1.1   192.168.1.2 192.168.1.3  192.168.1.4

                     防火墙是关闭的。

  • 搭建JDK及tomcat

  • tar xfjdk-7u65-linux-x64.gz 

  • mv  jdk-7u65-linux-x64.gz   /usr/local/java

  • rm-rf  /usr/bin/java   /usr/bin/javac

  • ln -s/usr/local/java/bin/java    

  • ln -s/usr/local/java/bin/javac

  • tar xfapache-tomcat-7.0.54.tar.gz 

  • mv apache-tomcat-7.0.54  /usr/local/tomcat7

  • vim  /usr/local/tomcat/conf/server.xml

  • 在host段添加<Context>内容

<Context docBase="/www/benet/" path="" reloadable="true">
  1. 10.       mkdir -pv  /www/benet (做到与上面的docBase相同)

  2. 11.       /us/local/tomcat7/bin/startup.sh(启动)

  3. 12.       netstat  -tnlp  |  grep 8080

  4. 13.       编辑主页:echo “这是192.168.1.1” /www/benet/index.jsp

  5. 14.       firefoxhttp://192.168.1.1:8080  (一定要加8080,在配置文件中有定义。)

在另一台linux主机中也做同样的配置,但是主页内容要不一样,便于检测。

  • 搭建nginx的调度器

环境的配置:安装pcre-devel   zlib-devel openssl-devel  建议使用yum安装                                                               

           useradd -M -s  /sbin/nologin   nginx

 

  1. 1.tar xf nginx-1.6.0.tar.gz

  2. 2.cd nginx-1.6.0

  3. 3.  ./configure--prefix=/usr/local/nginx  --user=nginx  --group=nginx  --with-http_stub_status_module

–with-file-aio  --with-http-gzip_static_module  --with-http_flv_module  --with-http_ssl_module

  1. 4. make &&  make install

  2. 5.    vim/usr/local/nginx/conf/nginx.conf   添加如下内容:  #gzip on; (标记从哪开始添加)

      upstream tomcat_server {

              server 192.168.1.1:8080  weight=1;

            server192.168.1.2:8080  weight=1;

           }

 location/ {

           root   html;

           index  index.html index.htm;

           proxy_pass http://tomcat_server; (这一行是添加的内容,)

      }

  1. 6.killall -9  nginx

  2. 7.nginx -t

  3. 8.nginx

 

 

接下来就是可以在客户端进行验证。访问192.168.1.3,刷新会有两台服务器上的内容轮流出现,则表示成功。

 


 

     


本文出自 “10706057” 博客,请务必保留此出处http://10716057.blog.51cto.com/10706057/1772418

tomcat集群

标签:linux   tomcat   集群

原文地址:http://10716057.blog.51cto.com/10706057/1772418

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!