一 注册中心
上一篇博客《Dubbo调用示例》演示中的注册中心是redis,其实用Zookeeper更为广泛。
Redis:
采用K/V 形式进行存储,基结构如下:
- key:/dubbo/com.snowman.service.DemoService/providers
value:dubbo://192.168.192.1:20880/com.snowman.service.DemoService - key:/dubbbo/com.snowman.service.DemoService/consumers
value:dubbo://192.168.192.1:20880/com.snowman.service.DemoService - key:/dubbbo/com.snowman.service.DemoService/routers
- key:/dubbbo/com.snowman.service.DemoService/configurators
并基于 Redis 的 Publish/Subscribe 事件通知数据变更,其模型如下:
订阅:
推送变更: