我的dubbo本地启动不了

来源:8-11 测试dubbo消费者调用商品服务和订单服务

邵志勇

2019-01-14

想问一下
我在imooc-dubbo-item-service 的配置为如下

<dubbo:registry protocol=“zookeeper” address=“192.168.1.104:2181”></dubbo:registry>

<dubbo:protocol name=“dubbo” port=“20880”></dubbo:protocol>

然后在imooc-dubbo-order-service的配置如下

<dubbo:registry protocol="zookeeper" address="192.168.1.104:2181"></dubbo:registry>
<!-- 定义暴露服务的端口号 -->
<dubbo:protocol name="dubbo" port="20881"></dubbo:protocol>

然后在web里面为

<dubbo:application name="imooc-dubbo-web"></dubbo:application>

<!-- 注册中心的配置,用于消费者的监听 -->
<dubbo:registry protocol="zookeeper" address="192.168.1.104:2181"></dubbo:registry>

但是报了:
[DUBBO] Failed to start NettyClient DESKTOP-NUVE2DI/192.168.56.1 connect to the server /192.168.56.1:20881 (check == false, ignore and retry later!), cause: client(url: dubbo://192.168.56.1:20881/com.imooc.order.service.OrdersService?anyhost=true&application=imooc-dubbo-web&check=false&codec=dubbo&dubbo=2.5.3&heartbeat=60000&init=true&interface=com.imooc.order.service.OrdersService&methods=createOrder,getOrder&pid=5776&retries=3&revision=0.0.1-SNAPSHOT&side=consumer&timestamp=1547473047591) failed to connect to server /192.168.56.1:20881, error message is:connection timed out, dubbo version: 2.5.3, current host: 192.168.56.1
com.alibaba.dubbo.remoting.RemotingException: client(url: dubbo://192.168.56.1:20881/com.imooc.order.service.OrdersService?anyhost=true&application=imooc-dubbo-web&check=false&codec=dubbo&dubbo=2.5.3&heartbeat=60000&init=true&interface=com.imooc.order.service.OrdersService&methods=createOrder,getOrder&pid=5776&retries=3&revision=0.0.1-SNAPSHOT&side=consumer&timestamp=1547473047591) failed to connect to server /192.168.56.1:20881, error message is:connection timed out
at com.alibaba.dubbo.remoting.transport.netty.NettyClient.doConnect(NettyClient.java:124)

写回答

1回答

风间影月

2019-01-14

是在本地环境吗?zk是在虚拟机里的吧?防火墙关闭了吗?另外目前有几台dubbo 呀?消费者和生产者分别几个啊?

0
2
风间影月
回复
邵志勇
额,zk在本地就失去了分布式的意义啦~~ 本地的dubbo你做了哪些业务啊? 基本流程是?先保证zk服务没问题,随后开发dubbo的服务提供者,也就是生产者,你要先按步骤保证这两点是ok的噢
2019-01-14
共2条回复

ZK分布式专题与Dubbo微服务入门,成长与加薪必备

进阶中高级工程师必备技能,大数据与微服务最常用的中间件

1859 学习 · 321 问题

查看课程