我在码头服务器上有一个用 spring 编写的 Web 应用程序。由于负载平衡,我必须在 Web 服务器上复制 http session 和 spring-security 上下文。
任何人都可以指出一个如何使这成为可能的工作示例吗?
mvc Controller 是 spring-security-oauth2 的一部分,所以我影响它们的能力有限,而码头是我们环境的先决条件。对于大部分数据和缓存,我们将使用 infinispan。
我找不到任何当前信息如何与 spring 集群,所以我很感激每一个帮助。
请您参考如下方法:
前提是您只存储
Serializable
HTTP session 和缓存中的项目,集群您的应用程序应该可以正常工作。注意同步代码(应该分发锁吗?)和有状态的 bean。
也可以看看