开发者社区> 问答> 正文

redis有密码时,dubbo.config中密码怎么配置啊?:报错

dubbo 配置redis作为registry 时,redis有密码时,dubbo.config中密码怎么配置啊?

 配置redis作为registry 时,redis有密码时,dubbo.config中密码怎么配置啊?
<dubbo:registry address="redis://10.20.153.10:6379" /> 

展开
收起
kun坤 2020-06-05 22:44:00 1000 0
1 条回答
写回答
取消 提交回答
  • 需要dubbox-2.8.4 才支持带密码的 redis 配置如下:
    <dubbo:registry address="${dubbo.registry.address}" username="root" password="XXXXXX"/>
    其中username随便写,只要有值就行,不能为空
    ############填了这个项会提示需要 username,但是 redis 没有用户名啊,用户名留空,也是提示以下错误: Caused by: java.lang.IllegalArgumentException: Invalid url, password without username!######

    通过查看源代码发现应该是可以的呀!源码如下:

    2020-06-05 22:44:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Dubbo开源现状与2.7规划 立即下载
Dubbo分布式服务治理实战 立即下载
《Dubbo 3.0 前瞻》 立即下载