Hot Standby(热备份):当一个tomcat宕了以后,可以将客户端的请求立即切换到另一个tomcat中,

第二个tomcat相当于是备份服务器的作用。

在ubuntu(linux)系统的具体的做法:

1.Apache 与Tomcat 做HTTP的代理

如果没有配置过mod_proxy模块,可以参考apache与tomcat的mod_proxy集成

在Apache的的配置文件中,添加主tomcat的http代理,如图:

端口8088是主tomcat的http端口,默认的tomcat的端口是8080,

重启apache

sudo /etc/init.d/apache reload

使用浏览器访问你的http代理是否成功。

2.添加配置

确保上一步配置没有问题,在apache的配置文件的最底部(</VirtualHost>标签下部)加入以下代码

ProxyRequests Off
<Proxy balancer://mycluster>
    BalancerMember http://localhost:8088
    BalancerMember http://localhost:8081 status=+H
</Proxy>
ProxyPass / balancer://mycluster/

热备份的配置只需要在备份的tomcat后面加入 “status=+H”,Apache会自动检测错误并把请求分给备份服务器,并且apache会每隔几分钟检测主tomcat的状况,如果主tomcat恢复正常,apache就自动分流给主服务器。

实用Apache的mod_proxy可以实现负载均衡。相关推荐

  1. Apache+Tomcat +mod_proxy集群负载均衡及session

      序言: 在玩Apache+Tomcat +mod_jk集群负载均衡及session的时候发现,还有一种方式可以实现,就是网上各位大牛们说的mod_proxy反向代理. 实在弄的我的知识细胞洋洋.实 ...

  2. Centos7+Nginx+Keepalived实现Apache服务的高可用负载均衡

    Centos7+Nginx+Keepalived实现Apache服务的高可用&负载均衡 今天是2017年的第一天,昨天也就是2016年的最后一天,我尝试部署了Centos7+Nginx+Kee ...

  3. Apache+tomcat+mod_jk+centos6.2负载均衡集群配置--转载

    转载地址:http://blog.163.com/chenhui_java/blog/static/17267249420128101191860/ 注: 由于长期受转载毒害,所以本人日志均是原创:其 ...

  4. 配置apache和nginx的tomcat负载均衡

    2016-01-25 09:36 by pursuer.chen, 2777 阅读, 2 评论, 收藏, 编辑 概述 本篇文章主要介绍apache和nginx的相关配置,tomcat的相关安装配置我在 ...

  5. 【高可用HA】Apache (4) —— Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_jk

    Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_jk httpd版本: httpd-2.4.17 jk版本: tomcat-connectors-1.2.41 参考 ...

  6. windows apache 负载均衡配置 Tomcat集群配置

    2019独角兽企业重金招聘Python工程师标准>>> 1.安装 exe可执行文件的安装方式:http://jingyan.baidu.com/article/ed15cb1b73b ...

  7. Apache + Tomcat 负载均衡 session复制

    转自:http://blog.csdn.net/cssmhyl/article/details/8455400 http://snowolf.iteye.com/blog/743611 Apache  ...

  8. 结合Apache和Tomcat实现集群和负载均衡

    http://fableking.iteye.com/blog/360870 TomcatApacheJSP应用服务器Web  本文基本参考自 轻松实现Apache,Tomcat集群和负载均衡,经由实 ...

  9. Apache/Nigix + Tomcat + 负载均衡

    Part I: Apache + Tomcat + 负载均衡 http://www.open-open.com/lib/view/open1350612892352.html http://micha ...

最新文章

  1. 笔记本多硬盘win7下U盘安装Cnetos7引导问题!
  2. JavaFX键盘事件
  3. 无法连接oralce问题(不断更新)
  4. 需求分析模板_如何进行培训需求分析?
  5. 综合支撑【恶灵附身 Psycho Break】的世界观的概念艺术
  6. VMware Workstation虚拟机环境下Xubuntu系统如何设置中文
  7. Qtum量子链发布QIP-7:Qtum虚拟机升级,五大更新全面提升开发性能
  8. PMP备考之路 - 汪博士第十二章(项目采购管理)
  9. protues仿真51单片机教程
  10. android ellipsize 属性详解
  11. 智力考验看成语猜古诗句微信小程序源码下载好玩解闷小游戏
  12. 【第148期】游戏策划:恭喜@灯入职剧情策划
  13. 兄dei,听说你动画很卡?
  14. Windows Embedded Standard 7 部署须知
  15. cocos2dx android 实现应用重启
  16. 【BLE】TLSR8258开发记录之2--TLSR8258DK48D烧录操作说明
  17. 双十一不仅程序员忙,买家秀也很忙
  18. JSON重要工具: json.js
  19. Flask Web开发基础实战-1.0用户认证与注册模块
  20. 信息安全等级保护和网络安全等级保护有什么区别?

热门文章

  1. 理解SOAP (一)介绍、SOAP 版本、
  2. date比较大小 mybatis_mybatis date类型比较
  3. java.util.Date cannot be cast to java.sql.Date Date类型转换
  4. 面向区块链物联网系统的边缘计算网关(专利号:CN110365707)
  5. 深度有趣 | 09 Inception-v3图片分类
  6. 植物2 IOS 怎么实名认证_淘宝怎么实名认证?实名认证有哪些好处?
  7. 注意!深圳积分入户办理这些指标加分
  8. 毕业快乐-纪念四年大学时光
  9. shell | LiteOS 物联网操作系统中的 shell 组件使用分享
  10. vue使用canvas实现手写电子签名;vue使用vue-esign插件实现手写电子签名;H5使用画布签名