- 动态配置中心需要依靠Dubbo的管理控制台,如何搭建控制台请看下方连接
- https://dubbo.apache.org/zh-cn/docs/admin/introduction.html
- 修改Dubbo Admin 项目中的 dubbo-admin-server/src/main/resources/application.properties 的内容
#配置中心
admin.config-center=zookeeper://127.0.0.1:2181
#注册中心
admin.registry.address=zookeeper://127.0.0.1:2181
#元数据中心
admin.metadata-report.address=zookeeper://127.0.0.1:2181
- 在Dubbo2.7+后只需要配置config-center
- 不然元数据会不展现
- 服务查询也有查询不到
- 搭建好并启动完成后,访问网页
- dubbo admin -> 配置管理 -> 创建
- 全局配置的名称使用global,对所有的服务提供者、消费者均有效,写一些公共配置
- 配置会保存在 zkServer的/dubbo/config 中,其中全局配置保存在config下面的 dubbo/dubbo.properties 中。
- 但是每次修改后,提供者和消费者需要重新启动项目进行绑定,还有待研究