nginx+springsession+redis实现分布式session共享

一 web.xml中配置springsession过滤器


 
  springSessionRepositoryFilter
  org.springframework.web.filter.DelegatingFilterProxy


  springSessionRepositoryFilter
  /*

二 主xml文件中引入spring-redis.xml

 
		 
		  
		  classpath:redis/redis.properties
		  
		 
	 
   

三 spring-redis.xml文件配置redis


 
 
 
  
    
 
 
 
 
 
 
 

 
 
 
 
 
 

四 nginx配置

nginx+springsession+redis实现分布式session共享_第1张图片

五 redis.properties

nginx+springsession+redis实现分布式session共享_第2张图片

六 启动2个不同端口的tomcat和redis数据库

七 测试

nginx+springsession+redis实现分布式session共享_第3张图片
nginx+springsession+redis实现分布式session共享_第4张图片
nginx+springsession+redis实现分布式session共享_第5张图片

nginx+springsession+redis实现分布式session共享_第6张图片

八 使用jar包


		    redis.clients
		    jedis
		    2.9.0
		
		
		    org.springframework.data
		    spring-data-redis
		    1.6.0.RELEASE
		
		
		       org.springframework.session
		       spring-session
		       1.3.0.RELEASE
		
      
		  org.springframework.session
		  spring-session-data-redis
		  1.3.1.RELEASE
		  pom
		
		
			org.springframework
			spring-web
			${spring.version}
		
		
            biz.paluch.redis
            lettuce
            3.5.0.Final
        

你可能感兴趣的:(spring,redis,nginx)