码迷,mamicode.com
首页 > 其他好文 > 详细

<分布式服务框架原理与实践>读书笔记2

时间:2016-12-06 04:28:20      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:分布式框架

继续阅读<分布式服务框架原理与实践>

技术分享

第六章 服务路由

6.1 透明化路由

     路由,可以联想下路由器,比如通过浏览器要访问某个网站,中间会经过很多路由器,但这些信息对用户来说,没有实际意义,我们只关注“是否可以上网”即可。

透明化路由的实现一般采用【注册中心】

6.2 负载均衡

  消费者调用服务者提供的服务,规则包括:

  1. 随机;2.轮询;3.服务调用时延(权重);4.一致性哈希;5.粘滞连接。

熟悉nginx的,基本也是包括这些规则,原理都是相通的。

6.3 本地路由优先,可以降低网络开销

6.4 路由规则,可以设置若干过滤条件

  1. IP黑白名单设置

  2. 流量引导

  3. 读写分离

  4. 前后端分离

  5. 灰度升级

6.6 配置路由策略

本地配置

统一注册管理

动态下发(portal)

第7 章 集群容错

分布式环境中出错的概率比较大,所以需要考虑容错情况。

失败自动切换(Failover)

失败通知(failback),处理费幂等性

失败缓存(时延不敏感,缓存信息,周期发送)

快速失败(failfast),最用于非核心业务,保护资源

第8章 服务调用

异步调用可以降低时延;

异步两种方式:future-get,future-Listener








本文出自 “简单” 博客,请务必保留此出处http://dba10g.blog.51cto.com/764602/1879783

<分布式服务框架原理与实践>读书笔记2

标签:分布式框架

原文地址:http://dba10g.blog.51cto.com/764602/1879783

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!