美文网首页
Docker入门?(二)

Docker入门?(二)

作者: 阿东zh | 来源:发表于2018-02-01 12:11 被阅读51次

    回顾

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

    使用与完善

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

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

    <filter>        
            <filter-name>springSessionRepositoryFilter</filter-name>  
            <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> 
    </filter>
    <filter-mapping>
             <filter-name>springSessionRepositoryFilter</filter-name>
             <url-pattern>/*</url-pattern>

            <dispatcher>REQUEST</dispatcher>
            <dispatcher>ERROR</dispatcher>
    </filter-mapping>

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

            3. 引用我们的jar包

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

                通过以上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入门?(二)

          本文链接:https://www.haomeiwen.com/subject/edhdzxtx.html