2 semanteme Semanteme 于 2016.09.07 22:44 提问

容器启动dubbo消费者时总是提示找不到接口类,是什么原因?

这是发布成功的服务,用telnet命令可以调到:
图片说明
这是启动消费者时报的错:接口类找不到
图片说明
这是消费者配置文件,(因为用main方法启动就是正确的,所以认为此配置文件是正确的)
图片说明

1个回答

zqbnqsdsmd
zqbnqsdsmd   2016.11.16 02:23
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
dubbo消费者请求不到生产者
com.alibaba.dubbo.rpc.RpcException: Invoke remote method timeout. method: 将dubbo服务器、dubbo提供者、dubbo消费者放在同一局域网下,便可以解决
dubbo管控台不显示消费者
今天遇到太多dubbo问题,其中一个是dubbo提供者和消费者都成功启动,但是dubbo管控台里只有提供者,没有显示消费者。解决:在启动消费者后,要运行消费者项目,使消费者要调用到提供者提供的服务,这样再刷新一下管控台,就会显示消费者了~~!
用dubbo时遇到的坑之消费者找不到提供者之服务器端采用内网IP
用dubbo时,在本地环境的时候一切正常,当转到服务器环境时,发现消费者提示找不到dubbo的地址。查看报错信息,提示寻找服务提供者的dubbo协议地址为服务器的内网ip。进入dubbo-admin查看服务提供者信息,发现提供者的IP地址为服务器的内网IP,找到原因所在。dubbo默认服务提供方的IP为内网IP,当在内网环境的时候,消费者访问内网IP没问题,但当服务提供者注册到服务器时,dubbo...
Dubbo 服务提供者启动成功后,消费者调用服务失败
其中一个可能的原因是linux服务器上这个提供者服务本身的端口,被linux防火墙限制远程访问了。 现象是日志提示Spring  -- CreateBeanException,   后面带的服务和方法名全部都是正确的。 在centos7上这样开放端口,假设服务提供者本身的端口为20880 firewall-cmd --add-port=20880/tcp 然后服务消费者可以调用此服务成功。
Dubbo消费者无法连接到生产者提供的服务?内网IP?
环境:Cent OS 7.0背景:这篇文章的标题可以设置为如下几个,因为他都是同一个解决方法: (1)Dubbo注册zookepper时为什么会自动使用内网IP? (2)Dubbo消费者无法连接到生产者提供的服务 (3)。。。场景还原1、项目部署架构最近在开发一个项目,使用到Dubbo服务,以下是项目部署的情况,详细说明如下(IP地址不具有可连通性,为了具体情况假设,大家不要试了!):1、服务
Dubbo 消费者启动流程
ReferenceConfig#createProxy 创建代理 refprotocol#refer 返回invoker refprotocol为Protocol$Adpative,是动态生成的,参考http://blog.csdn.net/u011686226/article/details/53786481 com.alibaba.dubbo.rpc.Protocol extensi
dubbo超时问题
超时机制 Dubbo是阿里开源的分布式远程调用方案(RPC),由于网络或服务端不可靠,会导致调用出现一种不确定的中间状态(超时)。为了避免超时导致客户端资源(线程)挂起耗尽,必须设置超时时间。 Provider可以配置的Consumer端主要属性有timeout、retries、loadbalance、actives和cluster。Provider上应尽量多配置些Consumer端的
Dubbo消费者无法连接到生产者提供的服务
原文链接:http://blog.csdn.net/xlgen157387/article/details/52702659 背景: 这篇文章的标题可以设置为如下几个,因为他都是同一个解决方法:  (1)Dubbo注册zookepper时为什么会自动使用内网IP?  (2)Dubbo消费者无法连接到生产者提供的服务  (3)。。。 场景还原 1、项目部署架构 最
Dubbo高级篇_08_Dubbo服务启动依赖检查
启动时检查 (+) (#) Dubbo缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止Spring初始化完成,以便上线时,能及早发现问题,默认check=true。 如果你的Spring容器是懒加载的,或者通过API编程延迟引用服务,请关闭check,否则服务临时不可用时,会抛出异常,拿到null
Springboot+dubbo-2.5.7本地消费者调用不了本地提供者。
本地dubbo消费者调用不了本地提供者这种情况出现原因是由于我们开发环境网络的原因。查看日志发现本地的提供者的IP变成  169.254.233.28,这是什么原因呢?最后查出,这是因为本地的虚拟机IP导致dhcp分配失败,最后我在网络中心把虚拟机的IP禁用。然后再启动,登陆dubbo控制台,发现IP正常。但是发现,本地消费者还是调用不了本地提供者,但是其他机器可以调用我本地的提供者,猜测本地消费...