多种集群部署的落地实现

文章资讯 2020-07-24 11:20:39

多种集群部署的落地实现

集群的方式有很多种,我做的技术选型是有两种:spring redis以及spring shiro redis。为啥不选择其它的,因为其它都是广大同行网友证明过了适应性以及生存能力不怎么好的落地方式。
这两种方式都是借助分部署缓存系统redis实现session共享的,这也是实现集群部署的关键部分,即实现会话共享。
技术架构上面实现集群之后,意味着服务器可以进行横向扩展一般是大于1的,不然集群也没有意义了。
原有的单体架构请求响应的链路比较单一和清晰,那么部署多台服务器之后,用户到底访问的是哪台机器呢,因此如何控制用户的请求,把用户请求分发到哪台机器,就是需要解决的问题了。这样就引出了被广大同行网友实践证明过了解决方案nginx负载均衡中间件。