现在的位置: 首页 > 综合 > 正文

分布式设计常见问题及解决方案

2018年02月11日 ⁄ 综合 ⁄ 共 332字 ⁄ 字号 评论关闭

common issue:

分布式系统间的通讯,复杂性,延迟性。

调试/跟踪 困难。

对每个系统的日志,监控及检测。

分布式数据库(主从)数据库同步问题----solution:使用合适的数据库中间件结合日志监控

缓存数据与数据库更新的 相互通知 ---solution: 事件驱动。

interview 1:

memcached的使用

session共享

业务操作时(将一个变化很频繁的数据写入到数据,规定几小时的数据不能丢失),则要考虑,写数据时,可能遇到的网络峰值/硬盘读写峰值。

solution:detect模式:先发消息,考察网络环境,看response的数据,时间是否符合要求。类似ping-pong,但由此可带来潮起问题----大量的负载到某一个节点,而其他空闲节点不能得到均衡。

抱歉!评论已关闭.