调用任何dubbo提供者服务都报错

com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method getMap in the service com.mama.cloud.date.api.service.ApiSerivce. Tried 3 times of the providers 101.5.61.2:30063 from the registry 101.5.230.85:2181 on the consumer 101.5.61.3 using the dubbo version 2.5.5-SNAPSHOT. Last error is: null

在本地调用都能成功,但部署到测试服务器就一直报错,困扰两天了,有人知道怎么解决吗,dubbo-admin上都是正常的

0

1个回答

0
qq_33207731
qq_33207731 不是这个原因,其他消费者都能调用就一个项目不能调用,而且该项目调用任何服务都提示失败,报错也与上面的一模一样
6 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
整合dubbo、maven、spring、mybatis的服务提供者消费者调用错误示例
服务消费者调用服务提供者的getUser(int id)方法,出现空指针异常。
Dubbo消费者无法连接到生产者提供的服务
原文链接:http://blog.csdn.net/xlgen157387/article/details/52702659 背景: 这篇文章的标题可以设置为如下几个,因为他都是同一个解决方法:  (1)Dubbo注册zookepper时为什么会自动使用内网IP?  (2)Dubbo消费者无法连接到生产者提供的服务  (3)。。。 场景还原 1、项目部署架构 最
Dubbo 服务提供者启动成功后,消费者调用服务失败
其中一个可能的原因是linux服务器上这个提供者服务本身的端口,被linux防火墙限制远程访问了。 现象是日志提示Spring  -- CreateBeanException,   后面带的服务和方法名全部都是正确的。 在centos7上这样开放端口,假设服务提供者本身的端口为20880 firewall-cmd --add-port=20880/tcp 然后服务消费者可以调用此服务成功。
为什么在Dubboadmin中都能看到服务提供者和消费者 但就是跑不通服务呢?
历经两天的潜心研究,真的是发现了不少的东西,最后提一下,什么教程什么秘籍都没有官方文档说的全,有些东西还是要去官网上看才有用,第一天搭建了dubbo和注册中心zookeeper,结果跑起来发现没有用,于是各种找原因,发现是包扫错了,然后发现消费者服务又挂不上去,找了半天哪写错了发现是要扫描一个controller,最后都通了,就差跑一下浏览器,结果发现无限载入!因为设置了响应时间120000,找了...
用dubbo时遇到的坑之消费者找不到提供者之服务器端采用内网IP
用dubbo时,在本地环境的时候一切正常,当转到服务器环境时,发现消费者提示找不到dubbo的地址。查看报错信息,提示寻找服务提供者的dubbo协议地址为服务器的内网ip。进入dubbo-admin查看服务提供者信息,发现提供者的IP地址为服务器的内网IP,找到原因所在。dubbo默认服务提供方的IP为内网IP,当在内网环境的时候,消费者访问内网IP没问题,但当服务提供者注册到服务器时,dubbo...
错误总结之dubbo提供者
dubbo服务的注册与消费通过注册中心调用接口,注意事项
在做dubbo spring 遇到总是注入提供者接口错误
和消费者controler里面注入的要一样
Dubbo高级篇_10_Dubbo消费端直连服务提供者(开发调试)
直连提供者(+) (#)在开发及测试环境下,经常需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连, 点对点直联方式,将以服务接口为单位,忽略注册中心的提供者列表, A接口配置点对点,不影响B接口从注册中心获取列表。(1) 如果是线上需求需要点对点,可在<dubbo:reference>中配置url指向提供者,将绕过注册中心,多个地址用分号隔开,配置如下:(1.0.6及以上版本支持)<
dubbox 消费者和提供者 都发现没有提供者和没有消费者
本来是一个服务,一个提供者,一个消费者,但是在dubbo-admin中却成了两个服务,一个没有提供者,一个没有消费者,这本来应该是一个服务的. 原因就是,连个工程中,服务者和消费者的接口的包名类名不一致....
dubbo中有多个相同的提供者
使用dubbo+zookeeper的项目中,发现有多个相同的提供者,如下图: 每一次重启项目后都会产生一个IP地址与服务名称相同的提供者.后续发现是服务器的系统时间被改成了2012年XXXXX,将服务器时间修后,再将项目重启一下就正常了. 前在这里记录一下. ...
Dubbo 提供者与消费者的实现
上篇文章 Dubbo 原理与部署 讲述了 Dubbo 注册中心(ZooKeeper)的搭建,但其中的服务提供者和消费者需要开发者实现,本文详述两者的实现方法。各方部署完毕后,一个基本的微服务架构就完成了。传统上是以 Spring 实现,现在也有 starter 帮助以 SpringBoot 的方式实现。 作者:王克锋 出处:https://kefeng.wang/2017/12/12/du...
Springboot+dubbo-2.5.7本地消费者调用不了本地提供者。
本地dubbo消费者调用不了本地提供者这种情况出现原因是由于我们开发环境网络的原因。查看日志发现本地的提供者的IP变成  169.254.233.28,这是什么原因呢? 最后查出,这是因为本地的虚拟机IP导致dhcp分配失败,最后我在网络中心把虚拟机的IP禁用。 然后再启动,登陆dubbo控制台,发现IP正常。 但是发现,本地消费者还是调用不了本地提供者,出现以下异常: 但...
Dubbo高级篇_11_Dubbo消费端直连服务提供者(开发调试)
  直连提供者 (+) (#) 在开发及测试环境下,经常需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连, 点对点直联方式,将以服务接口为单位,忽略注册中心的提供者列表, A接口配置点对点,不影响B接口从注册中心获取列表。 (1) 如果是线上需求需要点对点,可在&amp;lt;dubbo:reference&amp;gt;中配置url指向提供者,将绕过注册中心,多个地址用分号隔开,配置...
【dubbo】服务提供者运行的三种方式
## 参考文章 ## 【dubbo】服务运行的三种方式 How to create spring-based executable jar with maven? How can I create an executable JAR with dependencies using Maven? 使用Servlet容器运行(Tomcat、Jetty等) ## 不可取 增加复杂性(端口,管理) 浪费资源
【Dubbo分布式服务框架】2.基于配置的服务提供者和消费者
一个使用Dubbo的系统架构图如下: 可分为以下几个角色: (1)Provider:暴露服务的服务提供方。 (2)Consumer:调用远程服务的服务消费方。 (3)Registry:服务注册与发现的注册中心。 (4)Monitor:统计服务的调用次调和调用时间的监控中心。 (5)Container:服务运行容器。 其中上面的调用关系为: 0.服务容器负责启动,加载,运行服
dubbo服务提供者的实体类和消费者的实体类不一致的问题
在实践中遇到了dubbo服务提供者的实体类可能和消费者需要的实体类的注解或者字段有部分差异如果是注解差异,JPA和redis的注解同时存在的时候,(此问题待解决)折中方案:将JPA的注解放入在服务提供者方,因为服务提供者需要通过JPA来获取数据库中的数据,然后通过dubbo向消费者提供该实体类的json数据,由服务消费方调用并反序列化消费者方自己的实体类。...
阿里dubbo框架使用系列:服务提供者和消费者的创建和使用
新建一个maven工程 创建一个服务接口 package com.pcx.dubbo_facade; public interface DemoService { String sayHello(String name); } 运行 clean install打包dubbo-facade 接下来创建 dubbo-provider 工程 在po
从源码分析dubbox服务消费端有时找不到提供者原因
问题描述:Dubbox2.8.4版本,用redis作为注册中心时,消费端有时会报提供者不存在的问题。    在排查中,看监控中心有如下日志,通过监控中心的日志可以看出,它会删除过期的key,是不是因为删除过期的key而导致的了?【日志中有:Delete expired key:】   [18/04/16 05:47:43:043 CST] DubboRegistryExpireTime...
dubbo源码浅析(三)-服务提供者初始化
dubbo服务提供者由dubbo:service来定义,从前面可以看到,Spring把dubbo:service解析成一个ServiceBean,ServiceBean实现了ApplicationListener和InitializingBean接口,ServiceBean有个核心方法export,在这个方法中初始化服务提供者并且暴露远程服务。这个方法在bean初始化或容器中所有bean刷新完毕时
dubbo分组/直连提供者+只订阅
一、直连提供者+只订阅 开发测试环境下,需要绕过注册中心,直接测试服务提供者, 1.在消费方配置【可以两个以上,中间用逗号隔开】。 &lt;dubbo:reference interface="com.changhf.service.DeptmentService" id="deptmentService" check="false" url="dubbo://192.168.1.1:2...
dubbo直连指定服务提供者Ip
之前在dubbo调试时候,通过代码直连服务提供者的时候,总是找不到服务。 先说明一下情况,        同一个接口多个实现,通过不同的group发布服务。在直连指定服务器时,已经指定了ip,还是请求不到。        比如接口TestService,有N个实现TestServiceImplA ,group="A"; TestServiceImplB,group="B  等等,服务器地址1
今天第一次用dubbo写一个提供者,消费者,记录一下
     随笔,自己记录一下。      一、先创建一个maven项目 dubbo-pom,里面包含两个module  (dubbo-api)和(dubbo-consumer) 如下:      dubbo-pom.xml : &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;project xmlns=&quot;http://maven.apac...
dubbo 项目既是提供方又是消费方,调用不到服务问题
1、先查看服务提供者有没有注册,这里通过安装eclipse中的zookeeper插件。进行了查看,服务已经注册上了2、注册上以后,查看调用者有没有在zookeeper中注册,此时通过查看,并没有3、没有注册上,然后查看是否是配置哪里出了问题4、最终看出来,是dubbo扫描包的问题。只扫描到了提供service的包,并没有去扫描调用别的服务的controller的包...
dubbo服务 无法消费提供者的bean
这是dubbo服务中,缺包的表现简单说来,Hessian是一个轻量级的RPC框架(RPC是什么?请参考这里)。 它基于HTTP协议传输,使用Hessian二进制序列化,对于数据包比较大的情况比较友好。 但是它的参数和返回值都需要实现Serializable接口。依赖包有hession.jar 、 dubbo.jar、 zkClient.jar  。那么在pom中添加 &amp;lt;dependen...
dubbo服务提供者与消费者简单实例
1、下载一个zookeeper作为注册中心:(1)在conf文件夹中更改为zoo.cfg的一个zookeeper的配置文件。否则启动zookeeper时报错。zookeeper相关配置在此文件中配置。例如端口号clientport(2)双击bin文件夹中的zkService.cmd启动zookeeper注册中心。(启动其他之前必须启动注册中心将其他服务注册到注册中心同一管理)2、下载一个新的tom...
Dubbo服务提供者和消费者配置
服务提供方及服务消费方的配置示例 provider xml version="1.0" encoding="UTF-8"?> xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http
SpringBoot+Dubbo 既是服务者又是提供者配置文件以及demo
springBoot 配置Dubbo 简单demo,其中provider服务既是服务者,又是消费者,client完全的的消费者,provider2完全的提供者 以一个简单demo展示SpringBoot加Dubbo 这里是demo的地址https://github.com/huangshancoding/springBoot-dubbo 转载请注明地址,谢谢...
dubbo服务提供者在tomcat启动失败的问题
dubbo的服务提供者在tomcat启动失败的问题处理
Dubbo服务消费者调用过程
上图是服务消费的主过程:首先通过ReferenceConfig类的private void init()方法会先检查初始化所有的配置信息后,调用private T createProxy(Map&amp;lt;String, String&amp;gt; map)创建代理,消费者最终得到的是服务的代理, 在createProxy接着调用Protocol接口实现的&amp;lt;T&amp;gt; Invoker&amp;lt;T&amp;gt;...
dubbo之没有提供者错误
No provider available from registry localhost:2181 for service com.alibaba.dubbo.demo.DemoService on consumer 192.168.60.253 use dubbo version 2.6.1, please check status of providers(disabled, not reg...
多模块项目spring整合dubbo,服务方正常启动,消费方启动报错解决记录
服务方写法: &amp;amp;lt;dubbo:application name=&amp;quot;babasport-service-product&amp;quot;/&amp;amp;gt; &amp;amp;lt;!--2.设置注册中心的地址 zookeeper--&amp;amp;gt; &amp;amp;lt;!-- 集群式配置:&amp;amp;lt;dubbo:registry address=&amp;quot;192.168.200.128:2181,192
Dubbo ---- 启动时检查-直连提供者
Dubbo - 直连提供者 在开发及测试环境下,经常需要绕过注册中心,只测试指定服务提供者,这时候可能需要点对点直连, 点对点直联方式,将以服务接口为单位,忽略注册中心的提供者列表, A接口配置点对点,不影响B接口从注册中心获取列表。 (1) 如果是线上需求需要点对点,可在中配置url指向提供者,将绕过注册中心,多个地址用分号隔开,配置如下: <dubbo:reference id="xxxSe
Dubbo 回声调用 检测提供者是否正常 操作实例
消费方,场景中添加如下操作: IProcessData demoService = (IProcessData) context.getBean("demoService"); EchoService echoService = (EchoService) demoService; // 强制转型为EchoServi
源码分析Dubbo服务提供者、服务消费者并发度控制机制
   本文将详细分析&amp;lt; dubbo:service executes=”“/&amp;gt;与&amp;lt; dubbo:reference actives = “”/&amp;gt;的实现机制,深入探讨Dubbo自身的保护机制。 1、源码分析ExecuteLimitFilter @Activate(group = Constants.PROVIDER, value = Constants.EXECUTES_...
dubbo服务即做消费者又做提供者
dubbo服务即做消费者又做提供者 spring-dubbo.xml配置,只需要一个配置文件 &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot; xmlns:xsi=&quot;http://www.w3.org/2001/X...
Dubbo提供者检测是否存在/本地调试提供者service方法
作用 在windows系统cmd窗口下直接检测dubbo提供者service是否生效 准备 打开: 控制面板-&amp;amp;amp;amp;gt;程序和功能-启用和关闭Windows功能 找到Telnet客户端打上勾 步骤 打开cmd窗口(命令 本地地址 需要访问的service端口) 输入命令: telnet 127.0.0.1 20880 Enter telnet 127.0.0.1 20880 输入命令...
dubbo管理控制台找不到服务 解决小记
今天重新配置了下dubbo,结果发现管理控制台上没有显示可用的服务,由于前阵子刚配置的时候是没有问题的,于是开始逐步排查。 项目注册中心用的zookeeper集群,provider是采用jar包方式启动的,consumer在tomcat容器内运行,并且consumer已经可以消费到provider提供的服务了,说明注册中心已经里面已经有服务注册。通过zookeeper客户端连接到zk服务器上,也
使用注解方式实现Dubbo搭建,解决消费者调用接口出现空指针异常以及事务等问题
PS:最上边ps,此贴终结,更新最新版的dubbo,一切问题迎刃而解!   最近接手了一个对之前项目进行重构的任务,使用dubbo+maven进行整合,并且将hibernate全部改成JdbcTemplate。主流还是使用springMVC+spring进行开发。 按照之前经验,使用xml配置方式,发布服务到zookeeper,成功运行,但是,我们想做的是使用dubbo的service注解进...
Dubbo之——消费端直连服务提供者(开发调试)
http://dubbo.io/User+Guide-zh.htm#UserGuide-zh-直连提供者 在生产环境使用情况是,服务消费端只消费指定Provider提供者的服务 开发调试 我们启动远程服务提供者 我启动web-boss,这里调用是远程提供者服务 查看user-service,provider方的配置  配置consumer方调用本
dubbo注册zookeeper集群配置,dubbo控制台查看提供者和消费者
本文开始前已搭好以下环境: 1.zookeeper集群:http://blog.csdn.net/lishirong/article/details/52880946 2.dubbo控制台管理工具 3.用IntellijIdea2016 搭建的基本dubbo项目框架 本实例中dubbo服务提供者以项目启动中在applicationContext.xml中进行注入,其中web.xml配置如下
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 dubbo学习 java 都人工智能培训