java后端代码没有问题,启动所有项目后,一个项目consumer调用另一个项目的provider不错(zookeeper问题)

一个项目调用另一个项目提供接口时候报错,下面是具体错误信息:
com.alibaba.dubbo.rpc.RpcException: Forbid consumer 10.0.1.19 access service com.dhcc.mct.service.MctRemake.MctConsumerInfoService from registry zoo1:2181 use dubbo version 2.4.10, Please check registry access list (whitelist/blacklist).
at com.alibaba.dubbo.registry.integration.RegistryDirectory.doList(RegistryDirectory.java:586) ~[dubbo-2.9.10.jar:2.4.10]
at com.alibaba.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:73) ~[dubbo-2.9.10.jar:2.4.10]
at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:259) ~[dubbo-2.9.10.jar:2.4.10]
at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:218) ~[dubbo-2.9.10.jar:2.4.10]
at com.alibaba.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:72) ~[dubbo-2.9.10.jar:2.4.10]
at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52) ~[dubbo-2.9.10.jar:2.4.10]
at com.alibaba.dubbo.common.bytecode.proxy34.getComLoginResult(proxy34.java) ~[na:2.4.10]
at com.dhcc.gateway.service.mctRemakeService.MctConsumerService.consumerLoginIds(MctConsumerService.java:210) ~[classes/:na]
at com.dhcc.gateway.controller.mctRemakeController.MctConsumerController.consLogin(MctConsumerController.java:109) ~[classes/:na]
at com.dhcc.gateway.controller.mctRemakeController.MctConsumerController$$FastClassBySpringCGLIB$$4196e5b2.invoke() [spring-core-4.2.0.RELEASE.jar:na]
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) [spring-core-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717) [spring-aop-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) [spring-aop-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85) [spring-aop-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at com.dhcc.gateway.aop.HandleBindDataError.aroundExec(HandleBindDataError.java:62) [classes/:na]
at com.dhcc.gateway.aop.HandleBindDataError.aroundExecClass(HandleBindDataError.java:54) [classes/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151]
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621) [spring-aop-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610) [spring-aop-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:68) [spring-aop-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:168) [spring-aop-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) [spring-aop-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) [spring-aop-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653) [spring-aop-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at com.dhcc.gateway.controller.mctRemakeController.MctConsumerController$$EnhancerBySpringCGLIB$$37915314.consLogin() [spring-core-4.2.0.RELEASE.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_151]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_151]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_151]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_151]
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) [spring-web-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137) [spring-web-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:111) [spring-webmvc-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:806) [spring-webmvc-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:729) [spring-webmvc-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) [spring-webmvc-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959) [spring-webmvc-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893) [spring-webmvc-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) [spring-webmvc-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872) [spring-webmvc-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648) [servlet-api.jar:na]
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) [spring-webmvc-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) [servlet-api.jar:na]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) [catalina.jar:8.0.53]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.53]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat-websocket.jar:8.0.53]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.53]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.53]
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85) [spring-web-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [spring-web-4.2.0.RELEASE.jar:4.2.0.RELEASE]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.53]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.53]
at com.dhcc.gateway.common.ChangeParameterFilter.doFilter(ChangeParameterFilter.java:156) [classes/:na]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) [catalina.jar:8.0.53]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) [catalina.jar:8.0.53]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) [catalina.jar:8.0.53]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:94) [catalina.jar:8.0.53]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492) [catalina.jar:8.0.53]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) [catalina.jar:8.0.53]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) [catalina.jar:8.0.53]
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620) [catalina.jar:8.0.53]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) [catalina.jar:8.0.53]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:502) [catalina.jar:8.0.53]
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1152) [tomcat-coyote.jar:8.0.53]
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684) [tomcat-coyote.jar:8.0.53]
at org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:2464) [tomcat-coyote.jar:8.0.53]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_151]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_151]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.0.53]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_151]

0

1个回答

尝试把zookeeper中的数据清一下看看

0
tony_328427685
天涯云海 回复weixin_40255355: 用zkCli.sh连接zookeeper,删除里面的相关目录
8 个月之前 回复
weixin_40255355
猿类进化史@ 试了不行
8 个月之前 回复
weixin_40255355
猿类进化史@ zookeeper注册中心缓存文件.properties?
8 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于dubbo服务找不到provider的原因
最近看的一个项目是SSM+dubbo的,所以我就从网上找了些资料自己学了学,并且做出了一个demo 先搭建一下Zookeeper,这个比较简单 下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/ 下载完解压,一般没什么要改的 执行 zkServer 看一下dubboDubbo一个分布式、高性能、透明化的RPC服务框架,提供服务自动注册、
二十四、详解web项目调用dubbo的provider
                    详解web项目调用dubbo的provider 一、前言   &am
怎么从后端调用别的项目的借口
最近遇到在自己的代码中调用公司别的项目的接口。自己看网上的代码调通了。 package com.xz.app.util; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintStream; import java.net.HttpURLConnection; import j...
java访问其他项目接口
现在调用其他项目的接口用的比较多的应该是webservice和httpclient这类的吧,我现在做的项目还是比较老的那种,用的还是java自带的包里面 的HttpURLConnection类,HttpURLConnection位于rt.jar下的 java.net下 public String loadJSONFforISP(String url) { StringBuild...
使用HttpClient请求另一个项目接口获取内容
我们在实际开发中常常会遇到这种问题:在一个项目中需要访问另一个项目的接口获取需要的内容。因此我们就涉及到了HttpClient请求的问题,主要包括两种方式:HttpPost和HttpGet两种。 一、HttpGet请求 public String doHttpGet() {         // 需要访问的接口路径         String url = "http://124.11
java项目调用其他项目main方法
需求是这样子滴,因为我们要部署到linux系统上,用到其他项目的某个main方法,然后传时间过去,返回数据 String start = request.getParameter("start"); String temp = PropertyUtil.getProperty("D5000path");//读取配置文件中的路径 star...
Spring mvc REST风格对外接口,HttpClient调用
客户端代码 所需jar HttpClient代码 import java.io.UnsupportedEncodingException; import java.nio.charset.Charset; import net.sf.json.JSONObject; import org.apache.http.HttpEntity; import org.apache.http.HttpRespo
C#在项目中引用另外一个项目
目的:项目B引用项目A 方案: 1. 右键--“解决方案”--“添加”--“现有项目”,找到项目A的.csproj文件     2. 右键项目B的“引用”--“添加引用” 3. 在项目选项卡中选择“项目A” 4. 然后就可以用using指令来使用项目A中的类了 using 项目A; ...  ...
Springboot整合Dubbo(三):consumer注册到zookeeper上,调用时接口注入为null的问题
解决了与注解配置事物的问题后,又遇到了一个坑,通过@Reference注解注入接口调试项目时发现接口注入显示为null,但是查看dubbo-admin上的消费者已经注册到了zookeeper上,但是为什么引用不到呢?查看了很多大神们的博文,发现这个是因为springboot初始化时加载配置的先后顺序有关,扫描@Reference的步骤是在类加载之后,也就是说consumer注册到zookeeper...
dubbo架构中节点启动顺序及数据流转
Dubbo 节点图:参考dubbo官网 Provider启动顺序: 1、启动Container容器,Container是一个web服务器(provider在服务器中启动,需要通过网络协议访问) 2、Container容器启动Provider,提供Provider服务 3、Provider服务启动后往Register节点注册服务 4、Provider异步往Monitor
自己项目的HttpGet请求另一个项目里的方法
 static public String SMSsend(String SignName, String TemplateCode,String  UserName,String Mobile,String  Content) throws Exception {                       String url = "";              String  conten...
在一个项目中引用另一个项目中的类
在A项目上添加引用,比如你想调用B项目的一些类或方法, 在A项目上右键-->添加引用(add reference) 选择本地项目,找到B项目后,添加引用. 程序中使用using B 这样就可以使用B中的类和方法了.
将一个项目打成一个jar包,导入到另一个项目中并调用
1.创建两个项目Import(用于导入和调用jar包的print方法)  ,Export (用于导出jar包声明一个print方法,打印一句“倒入成功”) 2.将Export包打包并导出(在项目上点击右键,选择Export,选择java目录下的JAR file) 3. 选择导出路径和导出包名。 4.到对应目录下找到并复制jar包。 5.在导入项目下新建一个文
IDEA一个项目引用另一个项目
1、导入第一个项目,如下图所示: 2、选择导入第一个项目文件夹,如下图所示: 3、导入第一个Maven项目,如下图所示: 4、导入第一个项目设置,默认设置即可,如下图所示: 5、导入第一个项目,如下图所示: 6、导入第一个项目,如下图所示: 7、如果文件夹已经存在,则会出现以下提示,单击“Yes”按钮,如下图所示: 8、导入第一个项目后的界面,如下图所示:...
idea启动 同一个项目下的 两个module时,第二个启动的项目会直接使用第一个项目的端口,导致冲突,启动失败
今天在学习spring cloud 的时候,遇到一个项目启动问题。详细如下 spring cloud configserver 和spring cloud client 同时在一个项目下,作为项目的两个module同时存在。 问题是: 当启动configserver 是正常启动 端口设置为8090, 之后再启动client 时,client内的端口配置8080不生效,启动时查看日志发现,c...
项目调用另一个项目界面
body代码 <body> <iframe id="iframe" src="http://10.73.240.151:8080/page/bmV3SG9tZQ==/pc/page/faceCompare" "load()
引用其他项目出现的只spring注入失败的exception
这个是我启动项目spring报注入失败的提示。 1.首先我先讲一下背景,背景是我的这个项目引了另一个项目组的包,他们之前没把接口和接口实现拆开,导致我引用时他们整个项目的包。而且他们的spring配置扫描的路径跟我这个项目的路径一模一样(同一个公司很可能出现的问题)。所以导致我引他的包时,spring 去scan了他们的那些自动注入的类,导致报错。 2.解决方法是让他们项目接口和实现拆开。
使用Dubbo+zookeeper,使自己开发机上的provider服务启动不注册到zookeeper
需求描述: 1、我们有专门的服务来部署联调环境,用于和渠道端进行联调 2、后台开发人员和联调环境使用同一个zookeeper 3、开发人员在自己开发机上启动服务时,需要暴露的服务会注册到zookeeper上,导致联调环境会把请求发送到开发人员机器上 4、所以需要开发人员机器上的应用启动时不向zookeeper
maven项目管理之一个项目调用另外一个项目类方法
实例化外部项目的Hello类并调用sayHello()方法1)确保pom.xml有外部项目的依赖,坐标目录要在本地仓库存在。若不存在,可在外部项目pom.xml同级目录下执行mvn install 安装到本地仓库内。本地仓库会出现2)执行mvn compile 编译成功 出现target编译文件   ...
dubbo消费者启动日志分析(五)
            <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:du...
android中将一个项目作为library导入另一个项目中
1.作为library的项目,右键Properties–>Android–>勾选is library2.在另一个项目中,右键Properties–>android–>add 将刚刚的那个项目加进去
dubbo 项目调用
31、搭建生产者 1)创建maven程序 这里以quickstart为例 2)引入依赖, 3)编写实体类 4)编写接口 5)编写实现类 6)编写配置 7)测试类 2、编写消费者 代码如下: 1)依赖 project xmlns="http://maven.apache.org/POM/4.0
springboot引入另外springboot项目踩坑
springboot A项目下有两个子项目B和C,现B依赖C,并在pom引入C,现使用C中的类时遇坑,这里会存在两个问题 问题1、编译不能过 解决办法: B和C各自都使用了springboot的打包插件,所以B无法引入C,此时去除C中的springboot打包插件或者改用Maven打包插件,注意 <build>         <plugins>         &...
eclipse中一个项目引用另一个项目或者其他项目的jar的方法
有时候我们一个项目会依赖于另一个项目的类库和资源,如下图项目pds-prrs依赖于pds-fw和pds-srv中的类和包 想要在pds-prrs中引入其他两个项目的方法为:  右键->build path->configure build path->project选项卡->.点击add,将另外两个项目加入即可 效果如下 不过值得注意的是,即使这样,只能保证编译正确,如
Dubbo+SpringBoot项目,consumer模块学习笔记
项目共三个模块; service(Service层,提供服务给controller层调用,数据类型为BO integration(适配层,调用提供者提供的服务,导入jar包依赖,数据类型为TO(涉及数据传输,主要序列化 main(Controller层,前端请求Controller,前端传递的数据类型为Request,转为BO作为Service层的参数 项目入口为main模块中的Gate...
一个项目调用另一个项目接口,传递json参数
项目需求是在一个项目中,从mysql获取数据,转换成json串,用HttpClient调用另一个项目的接口,并传递json数据;另一个项目接收json​数据,解析后再写入到oracle中
引用其他项目中的头文件
很多时候写代码需要包含其他项目的头文件,如#include" "; 这时应该怎么做呢?下面是一种方法。 下图是整个布局 从图中可以看出,在未引用其他项目的头文件时,本项目是没有问题的。接下来,我想引用test项目中的T.h文件应该怎么操作呢? 1.test项目属性-〉配置属性-〉常规-〉配置类型,改成静态库; 重新生成test项目,到整个解决方案里面找test.lib,将此t
Dubbo项目启动后,没有提供者。项目启动日志正常,DUBBO服务启动没有注册到zookeeper。
项目启动日志正常,DUBBO服务启动没有注册到zookeeper。 查看zookeeper日志发现如下错误信息: EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket at org.apache.zookeeper.s
关于一个java项目调用另一个java项目的心得
关于一个java项目调用另一个java项目的心得 一个java项目A调用另一个java项目B中的一些类时,可以把项目B打包为jar文件后,build path到项目A的lib下, 注意事项: 打包项目B时,不需要把项目B的lib打包。 需要把项目B的lib(引用的jar包)复制到项目A的lib下后,build path。 (因为我最终是要把java程序导出为jar再生成exe文件,所以这样操作有...
基于 C 语言的 JavaScript 引擎探索
点击打开链接
构建 Zookeeper + Dubbo + Spring Boot 的分布式调用项目(一)
构建 Zookeeper + Dubbo + Spring Boot 的分布式调用项目(一)
Eclipse web项目中引用其他项目中类时部署出错
哇,现在很多新项目都喜欢用敏捷开发的模式。最近检了个新项目,其中它有依赖两个项目,一时大意,看着它报了一天的找不到某个类的错,一片红,心情瞬间不好了。webapp项目里引用了common及web项目中的服务!!! 单元测试的时候,服务都是没有问题的,为什么部署到tomcat下时,启动就有问题???刚开始觉得莫名其妙,鬼的很,哼哼... 是不是想抓狂了???继续往下看... 查看部署的项目...
【dubbo源码分析】9.dubbo的consumer和provider调用交互过程
本文主要介绍consumer和provider在具体服务调用的时候是如何进行交互的。首先我们要清楚在consumer启动后对于服务接口生成了怎样的接口代理类和provider端对于服务的实现类有生成了怎么样代理类供Invoker使用。下面以Dubbo提供的demo来讲解。先来回顾一下1.provider端1.1.provider为各个服务实现类(如 DemoServiceImpl)都怎么生成装饰类...
分布式框架Zookeeper+Dubbo多Provider实例(静态注入+动态调用)
Zookeeper服务节点的动态操作(添加修改删除),Dubbo远程RPC调用。 项目功能简介: Zookeeper开启2个zkServer分别监听2081,2082端口,即分别为Provider和Provider1提供服务注册中心,Provider开启20880端口启动Dubbo服务,Provider1开启20881端口启动Dubbo服务,Consumer调用Provider和Provide...
由浅入深写java分布式(4)基于注解 dubbo 一个app同时存在consumer和provider自启动失败的问题,以dubbo和spring注解加载顺序的问题
问题描述: 将提供者和消费者写再同一个项目,要么提前启动一个纯的提供者app。否则会rpc调用失败。 解决过程: 通过dubbo admin观察要么再linux上只启动成功消费者 要么再windows启动有消费者和生产者,但是调用失败。 一开始分析是@Reference 在spring被dubbo注入的时候没有spring的已经注入结束了,造成NPE。但是这个问题之前用将@Refe
遇到问题---java---myeclipse中maven项目引用另一个导致的resource文件混乱的问题
遇到情况情况是这样的,我们在构建项目时,经常会把一些公用的类和配置提取出去,作为一个公共项目。然后把公共项目作为一个jar包构件引入我们当前的项目中。引入方式是              com.tianyan tianyan-domain 0.1 然后tianyan-domain 和 主项目tianyan中都有路径文件夹src/main/resource。结果发布deploy主
将Android项目作为module导入到主项目中
      导入module流程: 1.主项目中import需要导入项目的app模块; 2.修改该module中build.gradle里的com.android.application为com.android.library; 3.删除该module的applicationId; 4.File->打开工程结构,导入module,若没有,则在setting.gradle中手动添...
dubbo做服务治理,搭建服务提供者provider和消费者consumer
公司的系统是分布式的。dubbo+zookeeper。  主要用dubbo做服务治理。web应用做流程控制,dubbo服务做具体业务逻辑。      dubbo的概念和用法有了解,一直想自己搭一下。趁这个周六,开始。 -----------------------------------------------------------------------------------------
tomcat启动后不加载项目的另一个问题
大多数tomcat启动不加载项目的问题,根本原因有 路径错误,tomcat自身的问题,还有就是web.xml有问题 但是有些时候,有的项目web.xml 正常 tomcat自身也没问题,那么还是启动不加载项目,如果是这个问题的 话,原因就是你的项目是从myeclipse导入的eclipse的,个人不喜欢用myeclipse,所以在刚才导入项目的时 候,就是把他人用myeclipse的项目导到
使用HttpClient访问其他项目的接口
public class HttpClientUtils { private final static Logger logger = LoggerFactory.getLogger(HttpClientUtils.class); //Json格式提交数据 @SuppressWarnings("deprecation") public static String jsonPostRequ...