当前位置: 移动技术网 > IT编程>开发语言>Java > 分布式系统之设计策略

分布式系统之设计策略

2020年07月21日  | 移动技术网IT编程  | 我要评论

分布式系统本质上是通过低廉的硬件攒到一起获得更好的吞吐量、性能及可用性等。一台设备坏了,可以通过负载均衡和路由到其他服务器上。有以下几个主要的设计策略:
1、如何检测你还活着?
心跳检测,
2、如何保障高可用
主备模式
互备模式,服务是互备的,但数据库是主备的
集群模式,通过主控节点分发服务请求,需要特别注意主控节点本身的高可用问题。
3、容错处理
如对缓存雪崩故障的处理
4、重试机制

5、负载均衡
硬负载:F5
软负载:Nginx、LVS、HAProxy
负载算法:轮询、最少连接、IP地址哈希、基于权重的负载均衡

本文地址:https://blog.csdn.net/chenglibility/article/details/107441687

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网