文档章节

tomcat session共享

memristor
 memristor
发布于 2014/08/06 16:56
字数 253
阅读 155
收藏 5

Tomcate实现session共享目前常用的方式有三种 

1)使用tomcat自带的cluster方式,多个tomcat间自动实时复制session信息,配置起来很简单。但这个方案的效率比较低,在大并发下表现并不好。 

2)利用nginx的基于访问ip的hash路由策略,保证访问的ip始终被路由到同一个tomcat上,这个配置更简单。但是我们的应用很可能是某一个局域网大量用户同时登录,这样负载均衡就没什么作用了。 

3)利用memcached把多个tomcat的session集中管理,主要是利用memcached-session-manager(下面简称msm)开源tomcat插件改变tomcat原始的session存储机制,将session的存储放到分布式缓存memcache中,从而实现对session 的管理

4)利用数据库进行session同步,加大了数据库服务器的负担

5)利用cookie进行同步,安全性不高


© 著作权归作者所有

共有 人打赏支持
memristor
粉丝 45
博文 203
码字总数 176319
作品 0
长沙
程序员
私信 提问
Tomcat基于MSM+Memcached实现Session共享

前言 在Tomcat集群中,当一个节点出现故障,其他节点该如何接管故障节点的Session信息呢?本文带来的解决方案是基于MSM+Memcached实现Session共享。 相关介绍 MSM MSM–Memcached Session M...

eddy_linux
2015/11/16
0
0
关于Nginx负载均衡ip_hash的疑问

最近在学习nginx负载均衡的配置,关键的问题就是session的共享,我们项目中采用的是ip_hash,我在本机测试,Nginx+2个Tomcat,当关闭当前正在访问的Tomcat,Nginx将请求转发到另一个Tomcat后...

IceRainYWC
2012/09/06
8.8K
7
Nginx--Session共享问题

在Nginx做反向代理时,面对集群,如何保证Session的一致性。 第一种是以负载均衡服务器本身提供的session共享策略,每种服务期的配置是不一样的并且nginx本身是没有的。 第二种是利用web容器...

btwangzhi
2017/11/26
0
0
使用nginx+tomcat做集群时,如何同步shiro的session,保证可以完成正常的权限认证

各位好: 请教个问题,我的项目中使用了shiro做权限控制,在单机的情况下没问题,但是使用nginx+tomcat 做集群时,集群使用redis做了tomcat的session共享,验证的时候回出现问题,多次请求时...

刘朕
2017/03/01
930
5
求教:如何解决同一个应用部署到多个server后的session共享问题?

现在应用部署到多个tomcat server上,多个tomcat server上的session不能共享的问题便出现了,无法实现session共享,有什么好的方案解决多个tomcat server上的session共享问题? 请各位同仁赐...

mrZhan_223
2015/05/05
1K
10

没有更多内容

加载失败,请刷新页面

加载更多

数据库篇多表操作

第1章 多表操作 实际开发中,一个项目通常需要很多张表才能完成。例如:一个商城项目就需要分类表(category)、商品表(products)、订单表(orders)等多张表。且这些表的数据之间存在一定的关系...

stars永恒
今天
2
0
nginx日志自动切割

1.日志配置(Nginx 日志) access.log----记录哪些用户,哪些页面以及用户浏览器,IP等访问信息;error.log------记录服务器错误的日志 #配置日志存储路径:location / {      a...

em_aaron
昨天
3
0
java 反射

基本概念 RTTI,即Run-Time Type Identification,运行时类型识别。RTTI能在运行时就能够自动识别每个编译时已知的类型。   要想理解反射的原理,首先要了解什么是类型信息。Java让我们在运...

细节探索者
昨天
1
0
推荐转载连接

https://www.cnblogs.com/ysocean/p/7409779.html#_label0

小橙子的曼曼
昨天
3
0
雷军亲自打造的套餐了解下:用多少付多少

12月28日消息,小米科技创始人兼CEO雷军微博表示,小米移动任我行套餐方案,原则上就是明明白白消费,用多少付多少,不用不花钱!上网、电话和短信都是一毛钱,上网0.1元/M,电话0.1元/分钟,...

linuxCool
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部