随笔分类 -  Dubbo+ZooKeeper

dubbo配置文件的加载顺序
摘要:属性配置 如果你的应用足够简单,例如,不需要多注册中心或多协议,并且需要在spring容器中共享配置,那么,我们可以直接使用 dubbo.properties作为默认配置。 Dubbo可以自动加载classpath根目录下的dubbo.properties,但是你同样可以使用JVM参数来指定路径:- 阅读全文
posted @ 2020-03-31 21:55 追他十万八千里 阅读(995) 评论(0) 推荐(0)
dubbo官网
摘要:http://dubbo.apache.org/zh-cn/docs/user/quick-start.html 阅读全文
posted @ 2020-03-31 14:13 追他十万八千里 阅读(941) 评论(0) 推荐(0)
dubbo+zookeeper对8080端口的占用问题
摘要:dubbo的注册中心和zookeeper里都有jetty的成分,jetty的默认端口又是8080,当二者与springboot进行整合时,springboot内嵌的tomcat的端口8080就会被jetty占用。 如果尝试使用命令来杀死8080所在进程,那杀死的可能是zookeeper的服务。 为了 阅读全文
posted @ 2020-03-31 12:48 追他十万八千里 阅读(3371) 评论(0) 推荐(2)
SpringBoot和Dubbo+ZooKeeper组合案例
摘要:SpringBoot融合了maven的特点,所以可以和maven完美整合。 接下来要做一个分布式项目,首先要有共享的接口: 先建一个maven项目: 详情: UserAddress.java package com.changping.bean; import java.io.Serializabl 阅读全文
posted @ 2020-03-30 18:22 追他十万八千里 阅读(1301) 评论(0) 推荐(0)
Failed to bind NettyServer on /169.254.116.120:20880, cause: Failed to bind to: /0.0.0.0:20880解决方案
摘要:昨天在搭建dubbo+zookeeper项目时,两次用同一个端口20880作为提供者,结果是端口号被占用。 网上得解决方法有很多: 方案1:是改dubboprovider.xml里端口号将20880改成别的端口比如如20881 方案2:直接关闭之前20880端口提供的服务,即重复使用20880 方案 阅读全文
posted @ 2020-03-29 11:32 追他十万八千里 阅读(4635) 评论(0) 推荐(1)
Dubbo+ZooKeeper之旅
摘要:dubbo 结构体系 服务容器启动,加载,运行Provider。 Provider向Registry注册自己提供的服务,只在启动时与Registry交互。 Consumer向Registry订阅自己所需的服务,只在启动时与Registry交互。 Registry返回Provider地址列表给Cons 阅读全文
posted @ 2020-03-28 19:18 追他十万八千里 阅读(367) 评论(0) 推荐(0)