Lau*_*res 7 spring-mvc distributed-computing spring-security
我有一个用弹簧写在码头服务器上的Web应用程序.因为负载平衡,我必须通过Web服务器复制http会话和spring-security上下文.
有人能指出一个工作实例如何使这成为可能吗?
mvc控制器是spring-security-oauth2的一部分,因此我影响它们的能力有限,而码头是我们环境的先决条件.对于大多数数据和缓存,我们将使用infinispan.
我找不到任何关于tu簇与弹簧的当前信息,所以我很感激每一个帮助.
什么是无状态,自动扩展(像大多数Spring bean和控制器一样)
必须复制共享内容或群集中的所有实例必须共享
必须复制HTTP会话.如果是,则Spring安全性(在会话中存储安全性上下文将起作用)
数据库将正常工作 - 您只需使用一个或复制它
Infinispan应该处理内存缓存的复制
假设您只Serializable在HTTP会话和缓存中存储项目,那么集群应用程序应该可以正常工作.注意同步代码(应该分配锁吗?)和有状态bean.
| 归档时间: |
|
| 查看次数: |
10931 次 |
| 最近记录: |