ActorModel学习(五)--配置中心设计
ActorModel学习(五)--配置中心设计
前言
ActorSystem属于分布式系统,分布式节点众多,如果每个节点都使用本地的配置文件,后期维护起来非常麻烦。所以希望有个统一的地点做配置中心,所有节点的配置文件都放在一起,在节点启动时访问获取。所以节点只需要配置配置中心的地址的信息即可。
节点仍然需要配置极小部分的静态信息。
节点需最小静态配置信息
1
2
3
4
[Basic]
PhysicalAddress = "127.0.0.1:8888"
RegistryPhysicalAddress = "127.0.0.1:18888"
RegistryLogicalAddress = "registry"
这是不可避免的,首先节点作为Actor System必须需要自身的地址来初始化system。然后需要配置中心(我把配置中心和注册中心放在一个节点里)的物理地址和逻辑地址来申请配置信息。
订阅发布模型
待续
This post is licensed under CC BY 4.0 by the author.