
Dubbo
程序员果果
欢迎关注公众号《程序员果果》 ,分享SpringBoot、SpringCloud、Dubbo、Golang、Docker相关知识与技巧。
展开
-
Dubbo 搭建管理控制台
一、简介 dubbo本身并不是一个服务软件。它其实就是一个jar包能够帮你的java程序连接到zookeeper,并利用zookeeper消费、提供服务。所以你不用在Linux上启动什么dubbo服务。 但是...原创 2019-06-04 11:12:05 · 210 阅读 · 0 评论 -
Dubbo 提供者和消费者
一、说明Dubbo官方建议将服务接口、服务模型、服务异常等均放在 API 包中,因为服务模型和异常也是 API 的一部分,这样做也符合分包原则:重用发布等价原则(REP),共同重用原则(CRP)。我们的演示项目分为3个:gmall-common : 放置共用的服务接口、实体对象、工具类等等。gmall-user-provider : 服务提供者(提供获取用户地址的服务)gmall-or...原创 2019-06-04 11:18:41 · 3232 阅读 · 0 评论 -
Dubbo 配置
一、覆盖策略JVM 启动 -D 参数优先,这样可以使用户在部署和启动时进行参数重写,比如在启动时需改变协议的端口。XML 次之,如果在 XML 中有配置,则 dubbo.properties 中的相应配置项无效。Properties 最后,相当于缺省值,只有 XML 没有配置时,dubbo.properties 的相应配置项才会生效,通常用于共享公共配置,比如应用名。优先权:dubbo....原创 2019-06-04 11:29:20 · 685 阅读 · 0 评论 -
Dubbo 高可用
一、zookeeper 宕机与 dubbo直连1. 现象项目运行一段时间后 zookeeper 注册中心宕机,还可以消费 dubbo 暴露的服务。2. 原因监控中心宕掉不影响使用,只是丢失部分采样数据zookeeper宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务注册中心对等集群,任意一台宕掉后,将自动切换到另一台注册中心全部宕掉后,服务提供者和服务消费者仍能通过本...原创 2019-06-04 11:32:33 · 164 阅读 · 0 评论