Open Lao-Feng opened 1 year ago
目前通过配置中心的配置暂时不支持通过 yaml 配置。另外通过 @Value
是由 Spring 管理的属性,目前 Dubbo 只是从 Spring 读取属性,不会向 Spring 写入属性的。
配置中心好像也不能自定义其他配置,比如数据库等,如果这样的话,这配置中心就失去意义了
---原始邮件--- 发件人: "Albumen @.> 发送时间: 2022年12月25日(周日) 晚上9:21 收件人: @.>; 抄送: @.**@.>; 主题: Re: [apache/dubbo] dubbo3 使用nacos作为配置中心, 获取不到配置项 (Issue #11200)
目前通过配置中心的配置暂时不支持通过 yaml 配置。另外通过 @Value 是由 Spring 管理的属性,目前 Dubbo 只是从 Spring 读取属性,不会向 Spring 写入属性的。
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
配置中心好像也不能自定义其他配置,比如数据库等,如果这样的话,这配置中心就失去意义了
这个未来可以考虑实现下,目前配置中心是指 Dubbo 的配置中心,为 Dubbo 配置提供管理使用的
我这边参考dubbo的文档使用nacos作为dubbo3的配置中心没成功:https://cn.dubbo.apache.org/zh-cn/overview/mannual/java-sdk/reference-manual/config-center/nacos/
配置中心好像也不能自定义其他配置,比如数据库等,如果这样的话,这配置中心就失去意义了
这个未来可以考虑实现下,目前配置中心是指 Dubbo 的配置中心,为 Dubbo 配置提供管理使用的
其它的业务配置:如 jdbc、redis 配置,还是得依赖于 spring cloud ?
一: 环境: springboot版本dubbo 3.1.3 / naocs 2.0.3
二: maven依赖如下:
三: 项目启动的配置文件:
四: nacos截图
五: 问题:
无法读取yaml文件, 启动会报错 ava.lang.IllegalStateException: No such any registry to reference com.tawa.product.client.InventoryClient on the consumer 192.168.137.1 use dubbo version 3.1.3, please config to your spring config.
(如果是properties格式, 能正常启动, 但是会有问题2)