tomcat+apache 实现负载均衡之一:同一台电脑部署2个以上tomcat

1.  下载tomcat 8.0.17 http://apache.fayea.com/tomcat/tomcat-8/v8.0.17/bin/apache-tomcat-8.0.17.tar.gz

(tomcat 8, 必须要有JDK 1.7 的支持,这里假设你已经配置了JDK1.7的环境,如果没有配置,请自行百度)

2.   将上述tomcat 分别解压到本地目录:(重命名为:tomcat80171、tomcat80172

E:/tomcat-test/tomcat80171

E:/tomcat-test/tomcat80172

3.  将tomcat80172 的 E:\tomcat-test\tomcat80172\conf\server.xml  文件配置做如下修改:

 3.1   将  <Server port="8005"   shutdown="SHUTDOWN">      修改为       <Server port="9005" shutdown="SHUTDOWN">

 3.2   将   <Connector port="8080" protocol="HTTP/1.1"    connectionTimeout="20000"       redirectPort="8443" /> 

        修改为:   <Connector port="9080" protocol="HTTP/1.1"    connectionTimeout="20000"       redirectPort="8443" /> 

3.3  将  <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />    

       修改为: <Connector port="9009" protocol="AJP/1.3" redirectPort="8443" />

4.  将一个可用的Servlet, 分别发布到

E:\tomcat-test\tomcat80171\webapps

E:\tomcat-test\tomcat80172\webapps

5.  启动2个tomcat

6.  分别访问你对应的Servlet地址:

http://localhost:8080/FddDemo/fddServlet

http://localhost:9080/FddDemo/fddServlet

7. 查看tomcat80171,  tomcat80172 的控制台,分别有log 打印, 表明2个tomcat 的配置正常。

8. 如果配置多台tomcat 在同一个服务器上,配置修改和第3步一样。(注,如果是多台服务器,没有端口冲突的情况下,无需修改配置,均为默认端口:8080)

ok,  以上仅仅作为记录,都在我本地环境验证。

下一节将介绍如何实现apache+tomcat 的负载均衡实现

时间: 2024-07-31 03:16:39

tomcat+apache 实现负载均衡之一:同一台电脑部署2个以上tomcat的相关文章

nginx+双tomcat集群负载均衡(一台机器)

nginx简介 Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器. Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日.其将源代码以类BSD许可证的形式发布,因它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名. 下面是采用一台机器nginx+双tomcat集群负载均衡方案.当更新项目时可以停止

tomcat+Apache+jk负载均衡集群配置方法

一.需要软件:tomcat6.0+apache2.2+mod_jk(符合apache2.2的,apache官网有下载...) 二.参考:略 三.环境:多台服务器. 四.安装. 主机A:apache,tomcatA,ip:192.168.1.20  ,apache端口80,tomcat端口8080 主机B tomcatB,ip:192.168.1.21,端口80 主机C tomcatC,ip:192.168.1.22,端口80 五.配置apache. 将下载的mod_jk(名字假如:mod_jk-

Apache Httpd负载均衡Tomcat并实现Session Sticky和Session Cluster 大纲

Apache Httpd负载均衡Tomcat并实现Session Sticky和Session Cluster 大纲 前言 实验拓扑 实验步骤 安装配置tomcat 安装配置Apache Httpd并测试 实现session sticky 实现Session Cluster 总结 前言 上篇文章我们介绍如何构建一个LANMT平台并搭建一个jspxcms, 这次我们介绍使用apache httpd负载均衡Tomcat并实现Session Sticky和Session Cluster 实验拓扑 实验

基于mod_proxy+Apache 2.2.16+Tomcat 7的负载均衡与集群配置

第一章. 背景简介 对于大多数企业应用,都希望能做到7*24小时不间断运行.要保持如此高的可用性并非易事,比较常见的做法是将系统部署到多台机器上,每台机器都对外提供同样的功能,这就是集群.系统变为集群时,除了要求系统能够支持水平伸缩外,还要解决两个问题: 1, 如何均衡地访问到提供业务功能的机器. 2, 如何保证当机器出现问题时,用户能自动跳转到另外的机器,不影响使用. 常用的负载均衡技术有硬件和软件两种,本示例常用软件的技术实现.软件也有很多实现技术,如基于apache的mod_jk以及mod

tomcat结合nginx或apache实现负载均衡

基于Nginx为web代理服务器配置 前端Nginx配置: yum -y install nginx-1.4.7-1.el6.ngx.x86_64.rpm vim /etc/nginx/nginx.conf 添加一下内容 upstream tomcat { 定义一个名为tomcat的upstream server 172.16.254.151:80; server 172.16.254.144:8080; } 编辑/etc/nginx/conf.d/default.conf配置文件 启动ngin

【转】搭建nginx+tomcat+Java的负载均衡环境

一.简介: Tomcat在高并发环境下处理动态请求时性能很低,而在处理静态页面更加脆弱.虽然Tomcat的最新版本支持epoll,但是通过Nginx来处理静态页面要比通过Tomcat处理在性能方面好很多. 二.下载安装: 下载nginx http://nginx.org/en/download.html 下载解压后放到C:\nginx-1.0.4(官网这样要求的,不知道放其它盘有没有问题) 启动nginx.exe,然后在浏览器输入127.0.0.1即可 配置自己的项目测试 第二环节我们使用了默认

Nginx+Tomcat+Keepalived+Memcache 负载均衡动静分离技术

一.概述 Nginx 作负载均衡器的优点许多,简单概括为: ①实现了可弹性化的架构,在压力增大的时候可以临时添加Tomcat服务器添加到这个架构里面去; ②upstream具有负载均衡能力,可以自动判断下面的机器,并且自动踢出不能正常提供服务的机器: Keepalived 可实现 Nginx负载均衡器双机互备,任意一台机器发生故障,对方都能够将虚拟IP接管过去. Memcache可以实现Tomcat服务器的Sission共享整个拓补如下: 注意: 1.由于服务器有限,IP相同的为同一台机.只是端

Nginx+Tomcat+Keepalived+Memcache负载均衡动离分离技术

一.概述 Nginx 作负载均衡器的优点许多,简单概括为: ①实现了可弹性化的架构,在压力增大的时候可以临时添加Tomcat服务器添加到这个架构里面去; ②upstream具有负载均衡能力,可以自动判断下面的机器,并且自动踢出不能正常提供服务的机器: Keepalived 可实现 Nginx负载均衡器双机互备,任意一台机器发生故障,对方都能够将虚拟IP接管过去. Memcache可以实现Tomcat服务器的Sission共享整个拓补如下: 注意: 1.由于服务器有限,IP相同的为同一台机.只是端

Nginx + Tomcat 反向代理 负载均衡 集群 部署指南

转载请注明出处:http://blog.csdn.net/smartbetter/article/details/53535435 Nginx是一种服务器软件,也是一种高性能的http和反向代理服务器,同时还是一个代理邮件服务器.也就是说,我们在Nginx上可以发布网站,可以实现负载均衡(提高应答效率,避免服务器崩溃),还可以作为邮件服务器实现收发邮件等功能.而最常见的就是使用Nginx实现负载均衡. Nginx与其他服务器的性能比较: Tomcat服务器面向Java语言,是重量级的服务器,而N