实现分布式的方法

实现分布式的方法

1.通过ngimx再按URL参数转发到不同的后端服务器进行处理(新增时要重启nginx)
2.登陆成功后告诉前端访问后端的那一个服务器(无需重启,修改数据库数据即可),长连接也可以这么实现
3.统一入口,每个组织一个数据库(业务相同),通过不同的SessionFactory访问不同的数据库,达到分库支持更多业务。
4.memcached、redis的分布式可以用MAP的方式来进行分布式的实现
5.通过CDN同一个域名解析成多个IP的方式,客户端取其中一个IP的服务器来完成请求
6.如果数据量大,数据库可以做集群集群前放一个分发服务,后面的再处理实际数据的过程。也可以以某种分类方式进行分发。
7.缓存分级进行管理



参考: http://www.cnblogs.com/mxqh2016/p/6073240.html(浅析海量用户的分布式系统设计)

猜你喜欢

转载自huangyongxing310.iteye.com/blog/2381089