启动成功以后,访问域名,修改配置:
nacos 1.3.0源码解析(二)
访问到后台的:ConfigController.publishConfig接口
nacos 1.3.0源码解析(二)
插入或者修改数据,这里会操作config_info表,config_tags_relation表,以及插入记录表his_config_info
nacos 1.3.0源码解析(二)
DB操作好以后会调用通知事件
nacos 1.3.0源码解析(二)
通知集群里面其他的服务器,这样保证本地缓存数据是同步的
nacos 1.3.0源码解析(二)

调用通知其他节点的通知器
nacos 1.3.0源码解析(二)
丢到线程
nacos 1.3.0源码解析(二)

nacos 1.3.0源码解析(二)

修改配置的整个步骤:
1、修改DB数据
2、起任务来通知其他节点的数据
3、收到修改通知的时候会查询DB并且更新本地数据

nacos 1.3.0源码解析(二)
nacos官方集群部署的文档,相当于是部署多台nacos服务,然后通过nginx来做转发到不同的nacos服务,然后他们之间只要有一台数据发生变化,便会通知到其他的机器

相关文章:

猜你喜欢
相关资源
相似解决方案