分布式系统的事项
最近看了一本书,提到了分布开发注点,我感觉不错,在这里把主要几点记录下来,大家共享,遗憾忘记书名了。
主要考虑的可靠性问题
(1)链路有效性检查
(2)断连后的重连机制
(3)消息缓存重发
(4)资源合理释放
集群容错问题
故障
1.通信故障
2.执行超时
3.服务端调用失败
处理故障的途径
1.失败自动切换
2.失败及时通知
3.失败缓存
4.快速失败
5.扩展失败信息处理机制
回顾我们使用的系统,差不多的确是这些方面,所以记录下来,也算自己的总结吧。