如果你是房间里最聪明的人,那么你走错房间了。
–> 返回Netflix OSS套件专栏汇总 <–
代码下载地址:https://github.com/f641385712/netflix-learning
前言
我们已经知道ServerList
它用于提供Server列表,而ServerListFilter
组件它用于对列表进行过滤,本文将介绍一个Action组件:ServerListUpdater
服务列表更新器。它像是一个任务调度器,来定时触发相应的动作,它强调的是动作的开始/触发,具体实现它并不关心,所以在实现里你完全可以结合ServerList
和ServerListFilter
一起来完成服务列表的维护,实际上也确实是这么做的。
正文
ServerListUpdater
组件只关心动作的开始,并不关心具体实现,所以它是比较简单理解的一个组件。
ServerListUpdater
列表更新器,被DynamicServerListLoadBalancer
用于动态的更新