Sina缓存使用分析


Sina缓存服务实现了如下目标:实现了缓存服务化,实现在线更改配置,自动化运维。

缓存服务化:

1,基于twemproxy的集群化 redis部署。

2,配置中心(vintage)  cache proxy 动态注册订阅。Memcache在线资源管理,动态配置变更。 在线扩容(脚本)。

3,Client端:基于motan扩展mc协议 订阅服务列表;面向服务编程。 部署docker镜像,jpool自动部署。

运维:

服务监控;GRAPHITE

Clustermanager:

扩展性:

集群内伸缩:L1/HA直接上下线 。L1与MAIN 切换;main-elapse

集群变更cache proxy updateServer

复制,快速预热 动态部署


猜你喜欢

转载自blog.csdn.net/m0_38008265/article/details/80267107
今日推荐