看了下相关源码,如果是在Zookeeper上通过digest方式设置ACL,然后在dubbo上配置用户、密码,服务就注册不到Zookeeper上了,会报KeeperErrorCode = NoAuth。
看了下调用相关代码,发现注册服务时所传的ACL如下图,而配置在dubbo上的,没有发现被使用的地方(如果注册中心是Zookeeper的话)。
本文内容并非原创,使用资料均来自互联网。 dubbo使用了zkclient而不是使用zookeeper本身的客户端与zookeeper进行交互,为什么呢? 先看看zookeeper本身自带的客户端的问题。 1 ) zookeeper的watcher是一次性的,用过了需要再注册;
Hadoop|
Apache Pig|
Apache Kafka|
Apache Storm|
Impala|
Zookeeper|
SAS|
TensorFlow|
人工智能基础|
Apache Kylin|
Openstack|
Flink|
MapReduce|
大数据|
云计算|
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
唯甜