Dubbo服务调用失败
解决方法
查看管控台
查看注解
查看扫描包
查看发布服务
查看加载配置文件
查看管控台
Dubbo管控台,查找该服务
是否存在,服务状态是否正常
查看注解
@Service
服务类,要使用@Service注解,注入IOC容器
使用Spring的@Service注解,不要使用Dubbo的
import org.springframework.stereotype.Service;
查看扫描包
Spring配置文件
是否扫描到了该服务类
服务类,是否在扫描包下面
<!-- 配置包扫描器,扫描所有带@Service注解的类 -->
<context:component-scan base-package="com.taotao.service"/>
查看发布服务
Spring配置文件
Interface,暴露接口是否正确
Ref,服务名字是否正确
<!-- 发布dubbo服务 -->
<!-- 提供方应用信息,用于计算依赖关系 -->
<dubbo:application name="taotao-manager" />
<!-- 注册中心的地址 -->
<dubbo:registry protocol="zookeeper" address="192.168.25.167:2181" />
<!-- 用dubbo协议在20880端口暴露服务 -->
<dubbo:protocol name="dubbo" port="20880" />
<!-- 声明需要暴露的服务接口 -->
<dubbo:service interface="com.taotao.service.ItemService" ref="itemServiceImpl" timeout="300"/>
查看加载配置文件
Web.xml里面
有没有加载Spring的配置文件
<!-- 初始化spring容器 -->
<context-param><param-name>contextConfigLocation</param-name><param-value>classpath:spring/applicationContext-*.xml</param-value>
</context-param>
Dubbo服务调用失败相关推荐
- 微服务调用失败的一种解决方案
一.简介 今天微服务和远程调用已经使用的很广泛了,可以解决我们很多的问题,不过由于远程调用不可控因素更多,失败的可能性更大,但是一些接口可能需要很高的要求,需要每一次调用都需要成功.比如订单流转.调用 ...
- 面试杀手锏之Dubbo服务调用过程
点赞再看,养成习惯,微信搜一搜[三太子敖丙]关注这个喜欢写情怀的程序员. 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点.资料以及我的系 ...
- Dubbo服务调用过程流程图
Dubbo服务调用过程主要有两个阶段 1.服务消费方发起调用请求,并处理结果 2.服务提供方接收请求,并返回处理结果 第一阶段 消费者客户端发起rpc请求 这个阶段会将请求数据发送到服务提供者,并且在 ...
- 布道微服务_17服务调用失败的解决方案
文章目录 Pre 服务调用失败的处理手段 超时 重试 双发 熔断 小结 Pre 我们知道,微服务相比于单体应用最大的不同之处在于,服务的调用从同一台机器内部的本地调用变成了不同机器之间的远程方法调用, ...
- 21 _ 服务调用失败时有哪些处理手段?
通过前面的学习你应该可以理解,微服务相比于单体应用最大的不同之处在于,服务的调用从同一台机器内部的本地调用变成了不同机器之间的远程方法调用,但是这个过程也引入了两个不确定的因素. 一个是调用的执行是在 ...
- Dubbo技术知识总结之六——Dubbo服务调用链路
接上篇<Dubbo技术知识总结之五--Dubbo远程调用> 六. Dubbo 服务调用链路 参考地址:<Dubbo中服务消费者和服务提供者之间的请求和响应过程> 6.1 初始化 ...
- dubbo服务注册ip地址不正确,rpc服务调用失败?
背景 说明一下,本地物理服务器选用vagrant+virtualbox方案,其中虚拟机默认有两块网卡,第一块网卡为虚拟机之间内部通讯,当然也可以使用第二块搭建的网桥网卡进行通讯: 可问题在于dubbo ...
- Dubbo服务调用原理
服务调用原理 参考文档 http://dubbo.apache.org/zh-cn/docs/dev/design.html 引用服务 最终,创建一个代理对象 InvokerInvocationHan ...
- 护士资格证延续注册WEB服务调用失败_服务熔断
熔断机制是应对服务雪崩效应的一种微服务链路保护机制,当扇出链路的某个微服务不可用或者响应时间太长时,会进行服务的降级,进而熔断该节点微服务的调用,快速返回"错误"的响应信息.当检测 ...
最新文章
- javaMP3转pcm 百度语音识别
- 六十、第一个SpringBoot的 helloworld程序
- 易维帮助台:论工业产品售后服务升级转型的正确打开姿势
- fresco使用中圆角出现了黑边
- 22--删除字符串中的所有相邻重复项
- 计算领域的致敬与前行
- Git笔记(17) 协议
- model 创建帖子的方法
- java布类型的常量,java数据类型;常量与变量;
- CSS规范(OOCSS SMACSS BEM)
- mac安装热更新插件
- HCIP-RS H12-221-题库包含答案 1-50题(不定期更新剩余题目)
- uboot如何驱动SD卡
- 计算机组装与维护参考文献,计算机的组装与维护毕业论文.doc
- linux网络延迟命令,2. Linux使用ping命令查看网络延迟
- 原来这才是睿至大数据的业务拼图
- 流利阅读 2019.1.23 Tech industry expo opens portal to tomorrow
- 1036:镂空三角形
- 部暑nginx digest auth
- move_base学习(一)之双激光差动式移动机器人导航仿真
热门文章
- mysql数据库的增删改查
- BZOJ3566 [SHOI2014]概率充电器 (树形DP概率DP)
- 【bzoj4870】[Shoi2017]组合数问题 dp+快速幂/矩阵乘法
- javascript showModalDialog,open取得父窗口的方法
- 【求解】未定义的析构函数
- 解决安装Tensorflow时的setup-tool错误
- STM32 SPI难点浅析
- 波卡链Substrate (2)系统框架
- 互链网-未来世界的连接方式 (1)央行数字货币CBDC模型
- MIMIC 以太坊医疗项目开发(4)Axios