我印象中做微服务的要嘛用 spring cloud
要嘛就是 dubbo+ZooKeeper
只用 ZooKeeper 有什么优缺点吗,什么情况下只用 ZooKeeper 不需要用到 dubbo
1
CHANGEX929 2020-06-06 17:16:51 +08:00
建议百度
|
2
lhx2008 2020-06-06 17:20:08 +08:00 via Android
没有一定要用什么东西的说法
|
3
ZSeptember 2020-06-06 17:41:26 +08:00
没明白什么意思。只用 ZK,用 ZK 做什么了。
配置中心?注册中心? |
4
binbinyouliiii 2020-06-06 17:45:15 +08:00 via Android
各有各的作用
|
5
Cbdy 2020-06-06 17:45:55 +08:00 via Android
单用 zk 作配置中心也是有的
|
6
jerry74 2020-06-06 17:45:57 +08:00
你搞的明白 dubbo 跟 zk 是做啥用的吗??
|
7
cs419 2020-06-06 18:17:23 +08:00
zk 对于 dubbo 来说 就是个 db
mybatis 能配 mysql 也能配 oracle 那啥时候只用 mysql 不用 mybatis 无所谓呀 |
8
freebird1994 2020-06-06 18:33:30 +08:00 via Android
都是可插拔的组件。没有什么非要绑定的意思,你用 dubbo 还能用 redis/consul 做注册中心呢
|
9
Jacky23333 2020-06-06 18:36:33 +08:00 via Android
所以你司用 zookeeper 做什么
|
10
skypyb 2020-06-06 18:44:07 +08:00
??? zookeeper 不是分布式服务协调中间件么, 咋又和 dubbo 绑定上了。
人家数据发布 /订阅、分布式锁、分布式队列、master 选举、集群管理、负载均衡啥都能做。 你司有没有什么 hadoop 、kafka 之类的, 人家也能用 zookeeper 协调来着 |
11
Jooooooooo 2020-06-06 18:45:46 +08:00
不是一个东西...
|
12
masker 2020-06-06 18:50:29 +08:00 via Android 8
刚从培训机构出来的?(🐶
|
14
zxc1234 OP @cs419 就是我司服务之间的调用只用到了 zk 做 HA,我还不清楚各个组件之间是怎么调用的,使用 dubbo 、呢 还是用 cloud
|
15
zxc1234 OP @Jacky23333 HA
|
16
gaius 2020-06-07 00:42:58 +08:00 via Android
🐶需要 zk 的不多了去了
|
17
wdlth 2020-06-07 00:59:20 +08:00
ZK 可以做 KV 存储、配置中心、分布式锁等,很多 Apache 的项目都用。dubbo 也可以用 nacos 作为注册中心,并不一定是 ZK 。
|
18
namelosw 2020-06-07 02:44:12 +08:00
啥不能用 Zookeeper…… Python 用 Zookeeper 都行
|
19
SmiteChow 2020-06-08 09:43:49 +08:00
猜测客户端负载均衡 且自己维护实现的 register 和 loadblancer
|
20
fdingiit 2020-06-09 18:58:26 +08:00
这世界又不是只有 java 啊
|