本人花了不少时间来寻求一种方法,把新开发的代码推送到到生产系统中部署,生产系统要能够零宕机、对使用用户零影响。我的设想是使用集群来搞定,通过通知负载均衡Nginx,取下集群中的Tomcat节点,然后对Tomcat上的应用进行升级,再通知负载均衡Nginx,把Tomcat节点重新加载上去。依次这么做,...
分类:
其他好文 时间:
2015-03-18 10:24:47
阅读次数:
106
重点两部分:一、负载均衡二、tomcat集群 ? ? ? ? ? 所谓tomcat集群,就是可以向外提供并行服务的多台机器,任何一台服务器宕机,其它服务器可以替代它向外提供服务,而不影响用户访问。 ? ? ? ? nginx是...
分类:
其他好文 时间:
2015-03-11 17:34:16
阅读次数:
145
之前在我的博客里面写了一篇文章http://blog.csdn.net/yannanying/article/details/43018175,本文就是为了补充当时的那篇文章而写。我记得当时是参考百度经验里面的一篇文章写的,文章地址为http://jingyan.baidu.com/article/ab0b5630b632dbc15afa7dc4.html,寒假的时候按照这篇文章的相关内容搭建了Ap...
分类:
Web程序 时间:
2015-03-11 17:11:18
阅读次数:
196
在开发测试环境中,可能硬件资源不够情况下,要怎么实现集群呢,以下就举一例:环境:win7工具:apache一枚tomcat两枚分别命名为tomcat1、tomcat2mod_jk一枚(尽量和apache同一个版本)一路安装,mod_jk不是安装的.这个文件要拷贝到Apache目录的modules目录里面。配置Tomcat集..
分类:
Web程序 时间:
2015-03-06 17:20:39
阅读次数:
175
在做实验的过程中发现这样一个现象:A和B都正常工作用户C发了两个请求q1和q2,q1请求被A处理,q2请求被B处理A停止了,C发起请求q3,被B正常处理,A重启启动C发起请求q4,q5,...这些请求都被B处理用户D发起一个请求被A处理此后,C的请求又可以被A和B正常处理了网上找了一些资料..
分类:
其他好文 时间:
2015-02-27 18:35:24
阅读次数:
121
在集群部署时,为了高可用性的目的,往往把session进行共享,共享分为两种:session复制和集中式管理。redis在session集中式管理中可以起到比较大的作用。制约session集中式共享的两大因素:1. session必须有ha机制,集群中部分服务器发生故障时,保证session不丢失。...
分类:
其他好文 时间:
2015-02-27 11:22:27
阅读次数:
200
用Apache + mod_jk + tomcat来实现tomcat集群的负载均衡的如果出现了问题,可以用cmd cd到Apache安装文件的bin下,运行httpd文件,错误信息就会打印出来。我这里出现的问题是 Include conf/mod_jk.conf无法加载该配置文件(英文翻译过来就是这...
分类:
Web程序 时间:
2015-02-12 17:57:34
阅读次数:
187
Apache + Tomcat集群配置详解? 一、软件准备? Apache 2.2 : http://httpd.apache.org/download.cgi,下载msi安装程序,选择no ssl版本? Tomcat 6.0 : http://tomcat.apache.org/download-60.cgi,下载Tomcat ...
分类:
Web程序 时间:
2015-02-10 17:06:15
阅读次数:
198
tomcat集群 httpd负载均衡 httpd -M 确保有proxy_balancer_modeule模块 编辑httpd.conf 注释DocumentRoot 编辑conf.d/mod_httpd.conf 定义虚拟主机 两种方式都能实现负载均衡: 基于mod_proxy模块实现负载均衡 基...
分类:
其他好文 时间:
2015-02-03 21:15:01
阅读次数:
413
如何能在集群中的多个节点之间保持数据的一致性,会话(Session)信息是这些数据中最重要的一块。本文当采用tomcat默认集群配置()时,配置的细节实际上被省略了,对于大多数应用而言,使用默认配置已经足够。下载tomcat8.0 到本地, 保存为tomcat1, 复制tomcat1 为tomcat...
分类:
其他好文 时间:
2015-01-29 14:27:14
阅读次数:
200