百度网站两两学一做心得体会网站建设中数据字典
news/
2025/10/9 11:38:14/
文章来源:
百度网站两两学一做心得体会,网站建设中数据字典,做个网站页面多钱,可以全部免费观看的软件categories:架构author: mrzhoutags:SpringBootredissession单点登录基于SpringBootRedis的Session共享与单点登录前言使用Redis来实现Session共享#xff0c;其实网上已经有很多例子了#xff0c;这是确保在集群部署中最典型的redis使用场景。在SpringBoot项目中#xff0c…categories:架构author: mrzhoutags:SpringBootredissession单点登录基于SpringBootRedis的Session共享与单点登录前言使用Redis来实现Session共享其实网上已经有很多例子了这是确保在集群部署中最典型的redis使用场景。在SpringBoot项目中其实可以一行运行代码都不用写只需要简单添加添加依赖和一行注解就可以实现(当然配置信息还是需要的)。然后简单地把该项目部署到不同的tomcat下比如不同的端口(A、B)但项目访问路径是相同的。此时在A中使用set方法然后在B中使用get方法就可以发现B中可以获取A中设置的内容。但如果就把这样的一个项目在多个tomcat中的部署说实现了单点登录那就不对了。所谓单点登录是指在不同的项目中只需要任何一个项目登录了其他项目不需要登录。同样是上面的例子我们把set和get两个方法分别放到两个项目(set、get)中并且以集群方式把两个项目都部署到服务器A和B中然后分别访问A服务器的set和B服务器的get你就会发现完全得不到你想要的结果。同一项目中的set/get依赖添加就不说了直接使用最简单的方式SpringBootApplicationEnableRedisHttpSessionRestControllerpublic class SessionShareApplication { public static void main(String[] args) { SpringApplication.run(SessionShareApplication.class, args); } Autowired HttpSession session; Autowired HttpServletRequest req; GetMapping(/set) public Object set() { session.setAttribute(state
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/932485.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!