Docker入门?(二)

回顾

        在上一篇文章中,我们用的那种session共享,存在着无法解决的问题,有可能是跨域引起的问题,由于能力有限和时间问题,我换了另外的一种方式来解决。那我们怎么来解决这个问题,我这边是使用了Spring-session来处理我们的session共享。

使用与完善

        我们怎么在我们的程序里面使用呢,我终结了几个大点

        1. web.xml的修改(此处的筛选器,必须放到所有筛选器之前才行)

        
        springSessionRepositoryFilter  
        org.springframework.web.filter.DelegatingFilterProxy 


         springSessionRepositoryFilter
         /*

        REQUEST
        ERROR

        2. 编写我们的Spring-session.xml

Docker入门?(二)_第1张图片

        3. 引用我们的jar包

Docker入门?(二)_第2张图片

            4. 编写我们的redis连接文件,redis.properties,IP填写我们的redis服务地址


Docker入门?(二)_第3张图片

            通过以上4步,正常的情况下,session就可以共享了,如果错误了,需要自己查下原因了

另外docker中tomcat时间和机器不统一,相差8小时,解决方案是使用

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone

就能解决时间不同步的问题了,不会有相差8小时

相关文档

        http://blog.csdn.net/xlgen157387/article/details/57406162

        可以看这篇文章来了解和使用Spring-session

你可能感兴趣的:(Docker入门?(二))