jjzjj

HttpSession

全部标签

java - HttpSession 中的同步是否可行?

更新:问题后立即解决。问题:通常,同步是在JVM中序列化并行请求,例如privatestaticfinalObjectLOCK=newObject();publicvoiddoSomething(){...synchronized(LOCK){...}...}在查看Web应用程序时,“JVM全局”范围内的一些同步可能会成为性能瓶颈,并且只能在用户的HttpSession范围内进行同步。会更有意义。下面的代码有可能吗?我怀疑在session对象上同步是一个好主意,但听听您的想法会很有趣。HttpSessionsession=getHttpServletRequest().getSessi

spring - 将用户 session 从 HttPsession 迁移到 Spring redis session (Spring MVC 应用程序)

最近我们开始使用springredissession作为我们的session管理器。在过去的8-10个月里,我们的应用程序已经在生产环境中运行。有一个使用此后端的移动应用程序。当我将session存储库更改为springsession时,移动应用程序中所有现有的登录用户都将自动注销。然后他们将不得不再次登录。是否可以将所有现有的记录用户session迁移到Redis实例。 最佳答案 如果我理解正确,实时迁移现有连接的答案是否定的,因为您正在更改后端连接。任何新用户都需要使用新的连接类来实例化与应用程序的连接。根据我们在这里讨论的用户