zookeeper为什么选择总是搭配dubbox而不是feign?
看待问题的方式不同吧,我到不觉得是zookeeper去搭配谁。zookeeper就是一个分布式协调组件,它又不能完成RPC。而dubbo和feign从大的角度来说都是rpc的实现组件。只是dubbo或dubbox从官方的角度推荐使用zookeeper作为rpc的调度配置中心而已。所以你在大环境下看到的就是zookeeper和dubbo搭配起来使用得多而已。
而feign只能算单纯的rpc的小组件。功能并没有dubbo那么的集中化,使用feign还要单独再解决服务注册发现,负载均衡,服务降级等功能,从使用的广泛度来说并不能给dubbo去比较。
那么问题就来了,zookeeper为什么总是搭配dubbo的问题是否还存在呢?
看待问题的方式不同吧,我到不觉得是zookeeper去搭配谁。zookeeper就是一个分布式协调组件,它又不能完成RPC。
而dubbo和feign从大的角度来说都是rpc的实现组件。只是dubbo或dubbox从官方的角度推荐使用zookeeper作为rpc的调度配置中心而已。所以你在大环境下看到的就是zookeeper和dubbo搭配起来使用得多而已。
而feign只能算单纯的rpc的小组件。功能并没有dubbo那么的集中化,使用feign还要单独再解决服务注册发现,负载均衡,服务降级等功能,从使用的广泛度来说并不能给dubbo去比较。
那么问题就来了,zookeeper为什么总是搭配dubbo的问题是否还存在呢?