做过分布式session管理的请进
最近在优化系统,主要是让系统将来能水平自由扩展,目前我的session的管理方式是使用进程外的一个remoting的一个服务进行管理,但是目前还不能实现分布式管理,也就是当一台机器达到最大容量后可以水平的扩展服务,没有做过类似的系统所以也没有什么经验,也没有什么明确的思路,请高手帮忙提供思路,请不要说个大概,最好能阐述的详细点,我需要的是可行性的解决方案
现在最关键的是 如何根据客户端的sessionid去定位其所在的remoting服务地址,sessionid是无规则无序的,也就是找到一个高效的算法能实现快速定位服务地址
或者有其他好的解决方案也可以提供参考下
ms stateserver和sqlserver的解决方案暂不考虑,除非能有很好的优化的解决方案