dubbo
小杨与bug的斗争
这个作者很懒,什么都没留下…
展开
-
启动服务dubbo报错:连接失败
具体的报错信息:Caused by: org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /dubboException sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener原创 2020-06-03 20:38:27 · 835 阅读 · 0 评论 -
dubbo多个生产者启动报错
报错信息ERROR org.springframework.web.context.ContextLoader - Context initialization failedcom.alibaba.dubbo.rpc.RpcException: Fail to start server具体表现是两个服务相继启动的时候,第二个启动的服务会报错,调换启动顺序后,第一个服务正常启动,第二个服务启动失败原因在于我配置了两个service(生产者),但是这两个生产者的port是相同的,(配置文件是直接粘的第原创 2020-06-02 09:43:33 · 424 阅读 · 0 评论 -
mybatis报错以及dubbo调用方法返回值为空,报空指针异常
本文主要分为起因、经过、结果,由三部分组成,报错异常贯穿全文,如何解决这个异常就成了主线任务。起因是在使用dubbo搭建分布式项目的时候,访问controller,service层返回结果为null,无法拿到数据库中的数据尝试各种解决办法无果无奈在非分布式里测试,报如下异常在pom文件中加入如下所示,成功拿到 数据<resources> <resource> <directory>src/main/java</directory&g原创 2020-05-27 14:55:36 · 370 阅读 · 0 评论 -
使用dubbo搭建分布式项目
dubbo概述idea搭建项目流程创建如上图所示的项目结构目录,其中record_manager_web和record_service为web项目,父工程为pom工程,其他项目默认为jar工程在父工程的pom文件中添加依赖信息和版本号数据访问模块(record_dao)的依赖对于自己创建的项目只依赖pojo通用实体类模块(pojo)不需要依赖信息服务接口模块仅需要依赖pojo服务模块需要依赖自己的有common、dao和interface其中pojo已经被dao依赖,所以不需要重复依赖m原创 2020-05-26 13:43:21 · 337 阅读 · 0 评论 -
duubo分布式项目得依赖信息
父工程的依赖信息<properties> <junit.version>4.12</junit.version> <log4j.version>1.2.17</log4j.version> <mysql.version>5.1.41</mysql.version> <druid.version>1.1.5</druid.version> <servle原创 2020-05-24 16:28:52 · 166 阅读 · 0 评论 -
spring加载dubbo的两种方式
方式一:在web.xml中加载springmvc和dubbo<!-- 避免spring查找WEB-INF/applicationContext.xml --><context-param> <param-name>contextConfigLocation</param-name><!-- <param-value>classpath:spring-mvc.xml</param-value>--> <par原创 2020-05-15 17:08:28 · 378 阅读 · 0 评论