redis 存储session实现session共享

   nginx 作为代理

   tomcat集群

   redis存储共享session

     nginx采用轮询方式将动态请求反向代理给tomcat,tomcat通过加载相应jar包方式实现获得redis中共享的session,

redis用来存储共享session,从而实现seesion共享。

     这种架构的设计避免了一个web服务崩溃导致用户不可访问,此种情况下用户请求相当于无状态。用户可以正常访问,

不会对用户访问产生任何影响,对用户透明。

     此种架构nginx轮询算法的负载均衡上依赖于算法的具体实现。

     nginx负载均衡算法 包含轮询、ip hash、url hash、权重等。

     此文借鉴

     http://lanjingling.github.io/2015/12/15/tomcat-redis-session/

     http://blog.csdn.net/xiajun07061225/article/details/9318871

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏性能与架构

HDFS 核心原理

HDFS(Hadoop Distribute File System)是一个分布式文件系统 文件系统是操作系统提供的磁盘空间管理服务,只需要我们指定把文件放到...

3037
来自专栏腾讯云Elasticsearch Service

一文快速上手Logstash

Elasticsearch是当前主流的分布式大数据存储和搜索引擎,可以为用户提供强大的全文本检索能力,广泛应用于日志检索,全站搜索等领域。Logstash作为E...

3.2K5
来自专栏Spark学习技巧

kafka连接器两种部署模式详解

一 kafka Connector介绍 Kafka Connect是一个用于在Apache Kafka和其他系统之间进行可扩展和可靠数据流传输的工具。这使得快速...

4418
来自专栏Clive的技术分享

PHP高并发大流量常规处理

增加服务器,提升服务器性能; nginx负载均衡; php、html静态化; 优化mysql,优化索引,mysql查询缓存; 引入redis、memcache;...

3336
来自专栏about云

Hadoop集群搭建总结及Hadoop2.5集群伪分布、完全分布搭建总结

问题导读 1.你认为Hadoop集群的搭建有什么共同点? 2.低版本升级高版本,你是如何操作的? Hadoop集群的搭建除了Hadoop1与Hadoop...

3378
来自专栏java达人

微服务架构实践

作者:赵计刚 来源:http://www.cnblogs.com/java-zhao/p/5538232.html(点击文末阅读原文前往) 一、微服务架构图: ...

1916
来自专栏木制robot技术杂谈

Python中os.path.dirname(__file__)的用法

os.path.dirname()的用途 os.path.dirname()用来获取文件的路径。 如: 1 2>>> os.path.dirname('/ho...

3707
来自专栏bdcn

JAVA全栈开发微服务架构模式 顶

对于微内核的架构而言主要是把服务进行拆分,每个微服务都是可以独立运行的,所以我们采用Nutz+嵌入式Jetty的模式进行搭建,这样直接在命令行下就可以独立启动了...

722
来自专栏大数据

大数据开发如何规避细节问题,换一个角度来解决常见的细节问题

5.开发细节 5.1工程结构讲解 本书共一个系统架构,二个产品模块(离线和实现),四个项目包:Stormanalyse,Loggenerator, ClickS...

1829
来自专栏携程技术中心

干货 | 携程无线离线包增量更新方案实践

1453

扫码关注云+社区