Tomcat集群session同步方案有以下几种方式:·使用tomcat自带的cluster方式,多个tomcat间自动实时复制session信息,配置起来很简单。但这个方案的效率比较低,在大并发下表现并不好。原理:http://zyycaesar.iteye.com/blog/296606·利用nginx的基于访问ip的hash路由策略,保..
分类:
系统相关 时间:
2015-04-28 18:43:39
阅读次数:
253
一般来说,java web app主要用作两个领域:1.api。api一般是无状态的,所以无需考虑session共享的问题2.传统web应用和网站,如crm,oa,erp,b2c,bbs等。尤其bbs,b2c这样的互联网应用,单台tomcat往往无法满足高并发,所以需要做集群。如果做了集群,往往需要...
分类:
其他好文 时间:
2015-04-28 11:30:49
阅读次数:
117
目前,为了使web能适应大规模的访问,需要实现应用的集群部署. 而实现集群部署首先要解决session的统一,即需要实现session的共享机制。
目前,在集群系统下实现session统一的有如下几种方案:
(1) 应用服务器间的session复制共享(如tomcat session共享)
(2) 基于cache DB缓存的session共享
应用服务器间的ses...
分类:
Web程序 时间:
2015-04-23 17:30:13
阅读次数:
127
原理 在第三,四篇文章中讲到了会话保持的问题,而且还遗留了一个问题,就是会话保持存在单点故障, 当时的方案是cookie插入后缀,即haproxy指负责分发请求,应用服务自行保持用户会话,如果应 用服务器宕机,则session会丢失。 现在来温习下解决方案 方案1:session复制 原理 就是将1...
分类:
Web程序 时间:
2015-04-20 18:22:27
阅读次数:
265
集群环境
1.nginx版本 nginx-1.6.2.tar.gz
2.jdk 版本 jdk-7u21-linux-x64.tar.gz
3.tomcat 版本 7.0.29
4.memcached 版本 memcached-1.4.22.tar.gz
5. CentOS 6.5 系统采用一台服务做测试
阅读全文
更...
分类:
系统相关 时间:
2015-04-20 17:02:04
阅读次数:
450
首先,我们明确目标,做Tomcat集群的目的是为了提供更高的负载能力,把访问均摊到不同的服务器上。 直观地来说,就是访问test.localhost.com时,nignx会随机将访问请求分发到tomcat1,tomcat2,为了保持session同步...
为了获取更好的性能,我们常常需要将tomcat进行集群部署。下文通过nginx转发实现tomcat集群,并通过nginx-upstream-jvm-route插件保证session的粘滞。
应用场景环境:
server1 服务器上安装了 nginx + tomcat01
server2 服务器上只安装了 tomcat02
server1 I...
分类:
其他好文 时间:
2015-04-17 11:29:58
阅读次数:
184
nginx+memcached+tomcat集群session共享完整版集群环境1.nginx版本nginx-1.6.2.tar.gz2.jdk版本jdk-7u21-linux-x64.tar.gz3.tomcat版本7.0.294.memcached版本memcached-1.4.22.tar.gz5.CentOS6.5系统采用一台服务做测试一、nginx安装安装依赖包yum-yinstallgccgcc-c++1.安装pcr..
分类:
系统相关 时间:
2015-04-14 20:14:39
阅读次数:
312
1.?session的复制与共享 在web应用中,为了应对大规模访问,必须实现应用的集群部署.要实现集群部署主要需要实现session共享机制,使得多台应用服务器之间会话统一, tomcat等多数主流web服务器都采用了session复制...
分类:
其他好文 时间:
2015-04-13 11:11:54
阅读次数:
199
1、nginx配置
[root@www1-nlb1 ~]# cat /usr/local/nginx/conf/nginx.conf | grep -v ^$ | grep -v ^#
user www www;
worker_processes auto;
error_log /home/wwwlogs/nginx_error.log notice;
pid /us...
分类:
其他好文 时间:
2015-03-31 12:48:33
阅读次数:
166